Jump to content
Atom

Moana Island Scene [Dataset]

Recommended Posts

Here is most of the data sets converted to .rs Proxy files.

untitled-1.jpg

untitled-1.jpg

Edited by Atom
  • Like 3

Share this post


Link to post
Share on other sites

Amazing Work Atom!!! Thank you very much for all the info!!

Share this post


Link to post
Share on other sites
12 hours ago, Atom said:

Here is most of the data sets converted to .rs Proxy files.

untitled-1.jpg

Hey Atom, what are your render times for such scenes ? Particularly the ones with so much instances ? (and what machine ?). This is just for me to know what I should expect...

Share this post


Link to post
Share on other sites

It took about 3-6 minutes for scene generation using most instance points. The actual rendering of the scene, by Redshift, is fairly quick. I just tested it again and once buckets start moving it took 45 seconds for 1920x1080 on a 48Gb Ryzen 1700x running @3.7Ghz using dual 1070gtx.

I could probably get a faster generate speed if I took the time to cache out all the points generated from the python scripts. Currently they all need to run before each frame renders, which is a single core bottle neck.

 

Edited by Atom
  • Thanks 1

Share this post


Link to post
Share on other sites

The Moana .obj files are textured using .ptex, which means there are no UVs on any of the provided geometry elements.  I am playing around with adding UVs to some of the larger scene elements so image based textures can be applied.

untitled-2.jpg

 

untitled-1.jpg

Edited by Atom
  • Like 3

Share this post


Link to post
Share on other sites
Posted (edited)

Do you mind me asking some questions ? 

First of all - thx for the scripts ;) 

1) do you know how to flip camera axis ? 

2) there's a primitives they call curve - do you have any ideas, how to well... cheat to have 'em too ?

3) also, facing instancing problems, where there's a mesh1+mesh2 and then they are instanced and transformed. Maybe you have a solution for this ?

4) and also - feels like, orient is not properly computed :(

Edited by Paul Oblomov

Share this post


Link to post
Share on other sites
On 09/07/2018 at 9:02 AM, Atom said:

This bit of code will generate the camera for the shot.


import json

filename = r"S:\HoudiniProjects\Moana_Island\shotCam.json"
#Read JSON data into the datastore variable
if filename:
    with open(filename, 'r') as f:
        datastore = json.load(f)
    f.close()

camera_name = datastore["name"]
fov  = datastore["fov"]
focal_length = datastore["focalLength"]
loc = datastore["eye"]
rot = datastore["look"]
node_camera = hou.node("/obj").createNode("cam",camera_name)
if node_camera != None:
    node_camera.parm("aperture").set(fov)
    node_camera.parm("focal").set(focal_length)
    node_camera.parm("tx").set(loc[0])
    node_camera.parm("ty").set(loc[1])
    node_camera.parm("tz").set(loc[2])
    node_camera.parm("rx").set(rot[0])
    node_camera.parm("ry").set(rot[1])
    node_camera.parm("rz").set(rot[2])

 

Using the above, I am unable to get a render that matches what was show for shotcam in the PDF that came with the dataset. Is setting the rotation correct in using the "look" values ?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×