Feature requests, bug reports and related discussion
-
VictorJapi
- Posts: 58
- Joined: Sun Jan 21, 2007 1:27 am
- Location: Zamora - Algeciras || España
Post
by VictorJapi » Wed Jan 24, 2007 1:15 am
Since the MTL based renderers calc the correct light equations, and later draw the pixels in screen based in that equations... my answer is: could that equations be stored to speed up other renderer where only the camera has moved?
Thank you in advance and I don't know if that is possible since Maxwell and Fry seems that can't do it and i don't know if its impossible or not implemented yet.
(This also could be to speed up bake textures

)
winmain(){
japi victorJapi;
victorJapi::Signature();
}
-
zsouthboy
- Posts: 1395
- Joined: Fri Oct 13, 2006 5:12 am
Post
by zsouthboy » Wed Jan 24, 2007 3:01 am
Yes it can be done, no, indigo can't do it.
Basically the renderer requires enough ram to hold the light data for every single face in the scene.
Additionally, techniques like bi-directional path tracing would not work with this, as there is no "eye" to trace back to, from a lightsource.
-
VictorJapi
- Posts: 58
- Joined: Sun Jan 21, 2007 1:27 am
- Location: Zamora - Algeciras || España
Post
by VictorJapi » Wed Jan 24, 2007 5:56 am
zsouthboy wrote:Yes it can be done, no, indigo can't do it.
Basically the renderer requires enough ram to hold the light data for every single face in the scene.
Additionally, techniques like bi-directional path tracing would not work with this, as there is no "eye" to trace back to, from a lightsource.
I have a big hard disk

winmain(){
japi victorJapi;
victorJapi::Signature();
}
-
Zom-B

- Posts: 4701
- Joined: Tue Jul 04, 2006 4:18 pm
- Location: ´'`\_(ò_Ó)_/´'`
-
Contact:
Post
by Zom-B » Wed Jan 24, 2007 6:31 am
Perhaps its possible to cache some of the calculated data,
that could be reused for animated content,
so it would still speed things up, but cost some temp (hdd) storage...
btw:
Does anybody had ever shown some animated Indigo work???
polygonmanufaktur.de
-
zsouthboy
- Posts: 1395
- Joined: Fri Oct 13, 2006 5:12 am
Post
by zsouthboy » Wed Jan 24, 2007 7:36 am
Again, bi-dir MLT is dependent on a camera.
Right now, indigo, as an example, simple bounces rays around, to the camera viewpoint. The data that MLT creates along the way are not "cached" at each triangle/model (or "baked"). The results from the data are only stored at the viewport buffer level.
Think of it as indigo taking a polaroid of a scene that was described to it. The scene doesn't exist, but the polaroid does.
And RE: your hard drive space, I know you were joking, but it's not feasible.
-
dougal2

- Posts: 2532
- Joined: Wed Nov 15, 2006 8:17 am
- Location: South London
Post
by dougal2 » Wed Jan 24, 2007 8:40 am
ZomB wrote:Perhaps its possible to cache some of the calculated data,
that could be reused for animated content,
so it would still speed things up, but cost some temp (hdd) storage...
btw:
Does anybody had ever shown some animated Indigo work???
i have completed a couple of short animations, as a demo. on is here:
http://ftlfm.com/doug/video/bounce.avi (430k, xvid codec i think.)
Who is online
Users browsing this forum: No registered users and 6 guests