(EDITING, NEWER WISHES AT THIRD POST) Edits to this one in bold..
Ok, I've been using Vray for about 8 months now, nearly exclusively in fairly heavy production (With a fair amount of Radiosity, and Finalrender mixed in.) Still using version U so mabye some of the things are covered already..
**Things I think are *needed*
-First, I'd like to be able to save the irradiance map after each frame of a calculation.. I've had several instances of the machine crashing midway through collecting lighting and having to be restarted from scratch.. A bit on the expensive side on long single scenes.. saving to multiple maps or to single maps would be nice.. I see you've added maxscript handles to this so its probably already possible via scripting. See second post
-To go along with that, we *need* to be able to append to a saved irradiance map via network rendering.. Having to use an interactive copy to add lighting to a irradiance map is silly.. Network rendering is God here See second post
-A nice addition that would go with those two would be being able to render a certain number of frames from an animation, say the first 20, Save the solution to a file, and load that file into the network rendering servers, use that as a "starting point" and render on from there appending to the file from multiple servers at once.. Could possibly work if the access rights are good.. Downside, The solution might deviate on different machines over time on long animations.. --Edit.. After thinking a little more on this, Some redundancy while doing the networked calculations would be appreciated also.. Say if we render every 6th frame, take the samples from the previous 1 and the next one and average between them for the current on each sample? I realise this will only really work well on machines of the same speed.. but its an idea? The compiling of the maps could be done by the Manager mabye.. Since you can't render on the manager currently anyway! (See below)
-Set the CPU usage for a networked job.. Currently settable in the Backburner supposedly.. Though if i recall, its broken.. But really, Would prefer to see it in the Local version also.. Attach the current version of VrayRender to a certain CPU to a certain %'age.. I multitask.. Always..
Low priority checkbox, already there
-Alpha channel for VrayMtl.. Absolute must.. Currently have to run the Vraymtl through the VrayMtlWrapper with alpha set to -1 in the wrapper for glass..
You did it, We love it!
-A set of Diffuse/Specular checkbox's for the VrayLight, so i dont have to use Omni's set to specular only if i can't afford to use blurry reflections. (Almost never can afford it time-wise)
Could be interesting still.. Wondering about the possibility of Square speculars
-The render to Layers, OR, Fix the matte object/material to not fully raytrace when its going through refractive objects.. also make matte objects not reflect the envieronment
Supposedly in the works.. popped up once a LONG time ago as part of the VrayVFB, hasn't been seen since
-Self illumination and Diffuse level on Vraymtl..
Eh, not so needed.. But would help in allowing the switch to Photon Mapping
**Would be nice kinda stuff:
-Expanding the little viewer utility to allow editing/joining of solutions (You mentioned that in a post somewhere.. could be useful, mabye more pain then worth though imho)
You did it, We Love it!
-Allow to exclude from skylight.. (I know this is impossible, but hey! thats why its a wishlist)
Can kinda be worked around with Skylight Portals.. but would still be nice
-A few more Shading modes in the VrayMtl.. Specifically an anistrophic/metal and a 2 layer fake specular would be most helpful.. Again, since its rarely in the time budget so far to use blurred reflections..
the Blend and highlight only plugins can work here, but its a pain if you need to do any real editing.. Would still be nice!
-Make a catch/dialog that will prompt for Gbuffer layers if needed, Have it select whichever the render is asking for, with a 20-second timeout to turn them on by default and render.. removes a couple steps for newer folks, an error, and a crash bug when using rpf/Render effects..
It still crashes..
-Is it possible to add a store in irradiance map checkbox for Vrayshadows? I tend to think not, but worth asking.. This may replace my needs for the specular component in vraylights
More thought puts this at more pain then return..
-Vraylights to show as a different color when they are shut off.. Or else a way to incorporate them into the Light Lister that comes with max5..
yay fixed
-Speedwise my main complaint comes in terms of Glossy Refraction/Reflection.. To be useful with interpolation the lighting solution needs to be prohibitively high.
Splitting it away from the irmap is great.
-Being able to 'Exclude' Some objects from Motion Blur would allow it to be used a lot more in our day to day animation.. Currently end up using Rpf for most.. and only compositing the real deal on problem areas.. Useful as is, But hey, Wishlist!
Mabye allow 1 ObjSample motion blur to set things to be ignored?
-Is it possible to add interpolation to Vraymat's? I ask because I like to use custom falloff's for some glassy effects, and adding some glossy to that would be quite nice.. Sometimes fresnel just doesn't cut it.
Redundant, you can add falloffs to vraymtls..
-Better support (read:Speed) for the Falloff material, or a custom VrayFalloff.. (Mabye one for my Learning to Prgram with the SDK Quest..) Really just need the spline curve editor!
see above..
-I've got a gimped together maxscript VrayMtl global editor and a Standard->Vraymtl converter.. a real UI and thought out version would be nice.. Possibly options to Convert for Speed, or Quality.. Only really applicable once the Vraymtl will support some form of Specular component..
works, thanks, one to go the other direction might be fun also, but thats more on us i think
And if you've made it that far, Thanks..
A few thoughts as the 'fix it' guy on an Architectual Animation team.
Thats a decent amount of things added in the 6 months since i wrote this for free! thanks.
Ok, I've been using Vray for about 8 months now, nearly exclusively in fairly heavy production (With a fair amount of Radiosity, and Finalrender mixed in.) Still using version U so mabye some of the things are covered already..
**Things I think are *needed*
-First, I'd like to be able to save the irradiance map after each frame of a calculation.. I've had several instances of the machine crashing midway through collecting lighting and having to be restarted from scratch.. A bit on the expensive side on long single scenes.. saving to multiple maps or to single maps would be nice.. I see you've added maxscript handles to this so its probably already possible via scripting. See second post
-To go along with that, we *need* to be able to append to a saved irradiance map via network rendering.. Having to use an interactive copy to add lighting to a irradiance map is silly.. Network rendering is God here See second post
-A nice addition that would go with those two would be being able to render a certain number of frames from an animation, say the first 20, Save the solution to a file, and load that file into the network rendering servers, use that as a "starting point" and render on from there appending to the file from multiple servers at once.. Could possibly work if the access rights are good.. Downside, The solution might deviate on different machines over time on long animations.. --Edit.. After thinking a little more on this, Some redundancy while doing the networked calculations would be appreciated also.. Say if we render every 6th frame, take the samples from the previous 1 and the next one and average between them for the current on each sample? I realise this will only really work well on machines of the same speed.. but its an idea? The compiling of the maps could be done by the Manager mabye.. Since you can't render on the manager currently anyway! (See below)
-Set the CPU usage for a networked job.. Currently settable in the Backburner supposedly.. Though if i recall, its broken.. But really, Would prefer to see it in the Local version also.. Attach the current version of VrayRender to a certain CPU to a certain %'age.. I multitask.. Always..
Low priority checkbox, already there
-Alpha channel for VrayMtl.. Absolute must.. Currently have to run the Vraymtl through the VrayMtlWrapper with alpha set to -1 in the wrapper for glass..
You did it, We love it!
-A set of Diffuse/Specular checkbox's for the VrayLight, so i dont have to use Omni's set to specular only if i can't afford to use blurry reflections. (Almost never can afford it time-wise)
Could be interesting still.. Wondering about the possibility of Square speculars
-The render to Layers, OR, Fix the matte object/material to not fully raytrace when its going through refractive objects.. also make matte objects not reflect the envieronment
Supposedly in the works.. popped up once a LONG time ago as part of the VrayVFB, hasn't been seen since
-Self illumination and Diffuse level on Vraymtl..
Eh, not so needed.. But would help in allowing the switch to Photon Mapping
**Would be nice kinda stuff:
-Expanding the little viewer utility to allow editing/joining of solutions (You mentioned that in a post somewhere.. could be useful, mabye more pain then worth though imho)
You did it, We Love it!
-Allow to exclude from skylight.. (I know this is impossible, but hey! thats why its a wishlist)
Can kinda be worked around with Skylight Portals.. but would still be nice
-A few more Shading modes in the VrayMtl.. Specifically an anistrophic/metal and a 2 layer fake specular would be most helpful.. Again, since its rarely in the time budget so far to use blurred reflections..
the Blend and highlight only plugins can work here, but its a pain if you need to do any real editing.. Would still be nice!
-Make a catch/dialog that will prompt for Gbuffer layers if needed, Have it select whichever the render is asking for, with a 20-second timeout to turn them on by default and render.. removes a couple steps for newer folks, an error, and a crash bug when using rpf/Render effects..
It still crashes..
-Is it possible to add a store in irradiance map checkbox for Vrayshadows? I tend to think not, but worth asking.. This may replace my needs for the specular component in vraylights
More thought puts this at more pain then return..
-Vraylights to show as a different color when they are shut off.. Or else a way to incorporate them into the Light Lister that comes with max5..
yay fixed
-Speedwise my main complaint comes in terms of Glossy Refraction/Reflection.. To be useful with interpolation the lighting solution needs to be prohibitively high.
Splitting it away from the irmap is great.
-Being able to 'Exclude' Some objects from Motion Blur would allow it to be used a lot more in our day to day animation.. Currently end up using Rpf for most.. and only compositing the real deal on problem areas.. Useful as is, But hey, Wishlist!
Mabye allow 1 ObjSample motion blur to set things to be ignored?
-Is it possible to add interpolation to Vraymat's? I ask because I like to use custom falloff's for some glassy effects, and adding some glossy to that would be quite nice.. Sometimes fresnel just doesn't cut it.
Redundant, you can add falloffs to vraymtls..
-Better support (read:Speed) for the Falloff material, or a custom VrayFalloff.. (Mabye one for my Learning to Prgram with the SDK Quest..) Really just need the spline curve editor!
see above..
-I've got a gimped together maxscript VrayMtl global editor and a Standard->Vraymtl converter.. a real UI and thought out version would be nice.. Possibly options to Convert for Speed, or Quality.. Only really applicable once the Vraymtl will support some form of Specular component..
works, thanks, one to go the other direction might be fun also, but thats more on us i think
And if you've made it that far, Thanks..
A few thoughts as the 'fix it' guy on an Architectual Animation team.
Thats a decent amount of things added in the 6 months since i wrote this for free! thanks.
Comment