| Intel Embree real-time ray tracer |
advance-software |
As promised, here's a 64 bit build :
http://advance-software.com/misc/embree_x64.zip
Intel project homepage:
http://software.intel.com/en-us/videos/photo-realistic-rendering-at-researchintel-days-2011
Intel forum here : http://software.intel.com/en-us/forums/embree/
Link to our initial discussion in the spam thread : http://maxforums.org/threads/spam_alert/0138.aspx
Instructions =======
To interactively display a scene, enter the following command:
embree -c scene_filename.ecs
A window will open and you can control the camera using the mouse and keyboard. Pressing c in interactive mode outputs the current camera parameters, pressing r enables or disables the progressive refinement mode.
The navigation in the interactive display mode follows the camera orbit model, where the camera revolves around the current center of interest. The camera navigation assumes the y-axis to point upwards. If your scene is modeled using the z-axis as up axis we recommend rotating the scene.
LMB: Rotate around center of interest MMB: Pan RMB: Dolly (move camera closer or away from center of interest) Strg+LMB: Pick center of interest Strg+Shift+LMB: Pick focal distance Alt+LMB: Roll camera around view direction L: Decrease lens radius by one world space unit Shift+L: Increase lens radius by one world space unit
To compile 64 bit version from source =======================
1. install - this specific order is required when using vc express.
install windows 7 x64 install vc express 2010 install mssdk 7.1 amd64 including compilers install vc 2010 sp1 (uninstalls x64 compiler !) install vc-Compiler-kb2519277.exe to fixup compiler again.
Ref :http://blogs.msdn.com/b/windowssdk/archive/2011/03/08/windows-sdk-v7-1-with-visual-studio-2010-service-pack-1-potential-issue-with-x64-ia64-visual-c-compilers.aspx
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=4422
2. load project in vc2010 express, then switch runtime from v100 to Windows7.1 SDK in configuration properties->general->platform toolset for each 64 bit project in the solution.
3. build
Please contact embree_support@intel.com if you have questions related to Embree or if you want to report a bug.
read 1766 times 7/27/2011 8:13:27 PM (last edit: 7/27/2011 8:47:48 PM)
|
Bolteon |
thank you sir, may i have another...
-Marko Mandaric
------------------------------------------- . : m a r k o m a n d a r i c : . -------------------------------------------
read 1741 times 7/27/2011 8:36:55 PM (last edit: 7/27/2011 8:36:55 PM)
|
advance-software |
that's my limit without funding in place - got other stuff to be doing but happy to recompile if/when intel have an update.
you're welcome to contact them direct - email address above + forum.
can you render the full crown scene now ?
read 1732 times 7/27/2011 8:42:20 PM (last edit: 7/27/2011 8:42:42 PM)
|
Nik Clark |
Thanks for doing all this for us, Steve. I had a fun day experimenting with this. It can produce amazingly quick renders. It's not been that easy trying to figure how to get stuff into it the way I want to.
For anybody wanting to get their Max models into this, here's how.
1) Load your model in Max.
2) Apply standard materials to the parts. The specular controls affect the reflectivity of the rendered object.
3) Export as .OBJ, use the default settings.
4) Reference the .OBJ in a .ECS file (refer to the samples that are available on the Intel site)
5) Use the command (or better, create a .bat file) "embree -c filename.ecs"
This limits what you can do with the materials though. Better materials can be coded in .XML files. I believe I can reference objects in the .OBJ file to give them better mats, but I haven't had time to try yet. I think a maxscript exporter that works well might be possible.
Some earlier farting about with it.
Funding, AS? This is open-source. I thought you supported open source? ;)

read 1724 times 7/27/2011 8:44:41 PM (last edit: 7/27/2011 8:48:03 PM)
|
Bolteon |
indeed i can... works like a champ and a hell of a lot faster than before to boot:
that's about 2 min. pretty damn impressive. using about double the memory now, almost a gig.
-Marko Mandaric
------------------------------------------- . : m a r k o m a n d a r i c : . -------------------------------------------
read 1721 times 7/27/2011 8:45:34 PM (last edit: 7/27/2011 8:45:34 PM)
|
Nik Clark |
Holy. Fucking. Shit.

read 1719 times 7/27/2011 8:45:57 PM (last edit: 7/27/2011 8:45:57 PM)
|
Garp |
Seconded!

read 1709 times 7/27/2011 8:51:31 PM (last edit: 7/27/2011 8:51:31 PM)
|
Dr. Jim |
hmmm....getting error: "program cannot start because MSVCP100.dll is missing from my computer.....":
read 1703 times 7/27/2011 8:54:03 PM (last edit: 7/27/2011 8:54:03 PM)
|
advance-software |
@Jim - install this.
http://www.microsoft.com/download/en/details.aspx?id=14632
read 1699 times 7/27/2011 8:55:51 PM (last edit: 7/27/2011 8:56:03 PM)
|
Nik Clark |
Can anybody figure out what the heck the .bin file is? It contains all the object data for the crown object. If I could figure that out, I might be able to export in a similar way.

read 1694 times 7/27/2011 8:57:35 PM (last edit: 7/27/2011 8:57:35 PM)
|
advance-software |
haven't looked but it's probably the vertex/connectivity info. no idea what format. email intel or ask on their forum.
read 1692 times 7/27/2011 8:58:25 PM (last edit: 7/27/2011 8:58:25 PM)
|
Dr. Jim |
wow
thx AS.
very cool!
read 1683 times 7/27/2011 9:00:54 PM (last edit: 7/27/2011 9:00:54 PM)
|
Nik Clark |
The Intel forum doesn't seem to be that active, sadly.
The .bin file is not one I can read, as it's gibberish. Looking at the XML that references it, it must contain named lists of objects (vertex, face, etc).
I hope I can figure out how to export properly to it.
Oh, and for those interested, Max units match those that Embree seems to use. Mirrored in an odd way though, and not just the normal Y/Z fiasco.

read 1680 times 7/27/2011 9:01:39 PM (last edit: 7/27/2011 9:02:48 PM)
|
advance-software |
> The Intel forum doesn't seem to be that active, sadly.
So go rectify that :)
this is new - you are problably the first group of artists to start using the tech.
read 1675 times 7/27/2011 9:03:13 PM (last edit: 7/27/2011 9:54:45 PM)
|
Nik Clark |
Ha ha, I posted there today, and sent an email. I guess I'm a bit impatient.
I must get a better home computer. Mine doesn't have SSE3, so I can't use this. Boo hoo!

read 1671 times 7/27/2011 9:04:30 PM (last edit: 7/27/2011 9:04:30 PM)
|