Phantom Scatter [1.12.2] Export and press CTRL+V in Octane!

Forums: Phantom Scatter [1.12.2] Export and press CTRL+V in Octane!
Generic forum to discuss Octane Render, post ideas and suggest improvements.
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB

Re: Phantom Scatter | Automatized instancing [BETA available

Postby xxdanbrowne » Tue Sep 03, 2013 5:12 pm

xxdanbrowne Tue Sep 03, 2013 5:12 pm
This is awesome. I'll be downloading and playing with this soon.
xxdanbrowne
Licensed Customer
Licensed Customer
 
Posts: 503
Joined: Wed Feb 06, 2013 2:38 am

Re: Phantom Scatter | Automatized instancing [BETA available]

Postby Jorgensen » Thu Sep 05, 2013 8:41 pm

Jorgensen Thu Sep 05, 2013 8:41 pm
Just a quick question - can this plugin be used in 3ds max? or is it for the standalone version?

Thanks :-)
Jorgensen
Licensed Customer
Licensed Customer
 
Posts: 872
Joined: Sun Jun 30, 2013 10:53 am

Re: Phantom Scatter | Automatized instancing [BETA available]

Postby Phantom107 » Thu Sep 05, 2013 9:07 pm

Phantom107 Thu Sep 05, 2013 9:07 pm
The software is standalone for broad compatability. It generates CSV data.

In theory you could export an OBJ from 3DS max, import that in my software, let it generate the CSV data and import that back into 3DS max for the scatter.

I don't think any tester has 3DS max currently so I don't know if you can actually import CSV data into the Octane 3DS max plugin.

You can check the current manual for detailed information about how it works: https://www.dropbox.com/s/pdhm9l6caamyt ... Manual.pdf

Mail me at [email protected] if you want to BETA test. I'll do what I can to provide support for 3DS max but please keep in mind that there are certain restrictions beyond my control. ;)
User avatar
Phantom107
Licensed Customer
Licensed Customer
 
Posts: 686
Joined: Tue Jul 24, 2012 11:31 am
Location: The Netherlands

Re: Phantom Scatter | Automatized instancing [BETA available]

Postby teecee2107 » Fri Sep 06, 2013 11:28 am

teecee2107 Fri Sep 06, 2013 11:28 am
Hey, this looks really awesome !! Although I can not think of myself as a valid beta tester (lack of time), is there a way for me to try this wonder ? I am an irreducible standalone version of Octane user, and this tool seems made for me !
Core 2 Quad Q9400 | 8Gb | Zotac 580 GTX 3 Gb | Windows 7 64bits | Octane 1.11 | Nvidia Driver 310.70
User avatar
teecee2107
Licensed Customer
Licensed Customer
 
Posts: 210
Joined: Thu Oct 28, 2010 6:45 pm
Location: Liège - Belgium

Re: Phantom Scatter | Automatized instancing [BETA available]

Postby Phantom107 » Sat Sep 07, 2013 1:36 pm

Phantom107 Sat Sep 07, 2013 1:36 pm
Good news. :D

Over the past week I've been studying matrix mathematics more. It has allowed me to push the coding in Phantom Scatter a lot further. The result is very interesting I think! Per-triangle mode functionality is now fully supported. ;)

It will drastically decrease your VRAM usage for custom-placed models that could be scattered.

It works in any place. Any orientation. You can use it to place cars, street lights, custom placed trees (such as a treeline next to a streetlane), or even vines growing on a wall. I have a feeling you guys can come up with more places where this is gonna be really useful.

I'll be implementing it in the software's interface and in an additional tutorial. When that's done, you can expect BETA 4 so you can give it a spin. That will probably be the last BETA before official release. :)

My model in SketchUp:
Image

The result in Octane, when I link up the CSV to a futuristic car model:
Image
User avatar
Phantom107
Licensed Customer
Licensed Customer
 
Posts: 686
Joined: Tue Jul 24, 2012 11:31 am
Location: The Netherlands

Re: Phantom Scatter | Automatized instancing [BETA available]

Postby Interfaces » Sat Sep 07, 2013 2:14 pm

Interfaces Sat Sep 07, 2013 2:14 pm
Congratulations, you're fantastic
I understand if you are on your triangles affected a different area of the sudden you can put another different model.
User avatar
Interfaces
Licensed Customer
Licensed Customer
 
Posts: 212
Joined: Mon Jun 27, 2011 9:41 am
Location: FRANCE

Re: Phantom Scatter | Automatized instancing [BETA available]

Postby smicha » Sat Sep 07, 2013 2:57 pm

smicha Sat Sep 07, 2013 2:57 pm
Great update Phantom!

I have a question. Let's assume I have a 1m poly obj. In Sketchup I use great plugin component dropper
http://sketchucation.com/forums/viewtop ... 94#p223994

I use it to convert my 1m poly to a simple box just to have general information where it can be placed, rotated and/or scaled. Then I create copies, many copies of this simple box.

Then I use my and Tig's plugin
viewtopic.php?f=31&t=22581
to export scatter data to a csv file.

And the question is: will your plugin and these triangles serve as my transformed component, to obtain information of location/rotation/scale for instancing? Simply speaking: create triangles in SU and get instancing data?


PS. Video tutorials would rock.

Great work!

smicha
3090, Titan, Quadro, Xeon Scalable Supermicro, 768GB RAM; Sketchup Pro, Classical Architecture.
Custom alloy powder coated laser cut cases, Autodesk metal-sheet 3D modelling.
build-log http://render.otoy.com/forum/viewtopic.php?f=9&t=42540
User avatar
smicha
Licensed Customer
Licensed Customer
 
Posts: 3151
Joined: Wed Sep 21, 2011 4:13 pm
Location: Warsaw, Poland

Re: Phantom Scatter | Automatized instancing [BETA available]

Postby Phantom107 » Sat Sep 07, 2013 3:12 pm

Phantom107 Sat Sep 07, 2013 3:12 pm
Interfaces,

I don't fully understand your question. Maybe this helps: you can scatter anything you want on these single triangles in per-triangle mode. Every scatter object will have a 'per-triangle mode toggle' to turn this feature on or off. So basically, in your model, you could have one material mat_streetlight which will create streetlight instances and another material mat_car to place car instances. Simply place single triangles in your scene combined with the right settings in Phantom Scatter Library and my software will detect them.

smicha,

Short answer: yes!

It will take location/rotation information, but NOT scale! Scale is still controller by the Scale Min and Scale Max properties so that you could also use this feature to place slightly randomly scaled people and trees. Or just leave both values at 100 so every instance has the same scale.

Simply place triangles in your modeling tool (SketchUp in this case) and it will retrieve the data. It will keep your model nice and light, while still having super high detail in Octane. ;)

(Also I think that with this technology you won't need that component replace plugin anymore!)
User avatar
Phantom107
Licensed Customer
Licensed Customer
 
Posts: 686
Joined: Tue Jul 24, 2012 11:31 am
Location: The Netherlands

Re: Phantom Scatter | Automatized instancing [BETA available]

Postby steveps3 » Sat Sep 07, 2013 4:59 pm

steveps3 Sat Sep 07, 2013 4:59 pm
I've just started giving Phantom Scatter a try and so far it is very impressive. I do have a couple of comments that would make the work flow a bit easier.

When you create a new material or scatter object it would be great if this became the current material/scatter object. That way you could just click on rename and give it the appropriate name.

Even better, when you create a new material/object, why not throw the user straight into the rename dialog. Chances are that the firth thing they will want to do is rename the material/object to the correct name.

When you do display any amend dialog it would be better to either put the cursor at the end the of the field or select the text in the field so that it is easier to change the value. For example if I want to change the population I press the population button. Up pops the dialog but the cursor is at the start of the field. So I have to press delete to remove the current value and then type the new value.
(HW) Intel i7 2600k, 16GB DDR3, MSI 560GTX ti (2GB) x 3
(SW) Octane (1.50) Blender (2.70) (exporter 2.02)
(OS) Windows 7(64)
User avatar
steveps3
Licensed Customer
Licensed Customer
 
Posts: 1118
Joined: Sat Aug 21, 2010 4:07 pm
Location: England

Re: Phantom Scatter | Automatized instancing [BETA available]

Postby Phantom107 » Sat Sep 07, 2013 5:09 pm

Phantom107 Sat Sep 07, 2013 5:09 pm
The interface will be reworked a bit to be more easy. Right now the technical background is more important. Gotta get that straightened out and then I can look at it. ;)

Regarding the boxes, Windows OS is handling the little popup boxes to enter values and I don't have any access to control cursor in them...

I'm planning to do some experiments for a killer new feature. I'm not sure if it will work at all so I'm keeping it a little secret right now. Might not work. Or maybe it will. If it does, it's going to be incredibly cool. :shock:
User avatar
Phantom107
Licensed Customer
Licensed Customer
 
Posts: 686
Joined: Tue Jul 24, 2012 11:31 am
Location: The Netherlands
PreviousNext

Return to General Discussion


Who is online

Users browsing this forum: No registered users and 21 guests

Fri Apr 19, 2024 9:30 pm [ UTC ]