Member Eric Cosky Posted January 12, 2009 Member Report Share Posted January 12, 2009 This was mentioned elsewhere on the forums but I didn't see one in the feature request, so here it is: Support for an illumination channel that is a peer to the existing depth, color and specular channels in all functionality of 3DC including materials and exporting. I'm sure it's asking a lot, but hopefully it can be considered because illumination channels are very useful. Here is a link to a website that sells models (this isn't a plug; I have no relationship to these folks, they just have some cool models that demonstrate the feature request) - the page demonstrates illumination maps in practical use down at the bottom in an animated GIF: http://www.3drt.com/3dm/sf-naval/Sci-fi-naval-shots.htm Thanks for reading- Quote Link to comment Share on other sites More sharing options...
Advanced Member Jokermax Posted January 12, 2009 Advanced Member Report Share Posted January 12, 2009 is that a lightmap/baked lighting? you can just bake it into diffuse if needed Quote Link to comment Share on other sites More sharing options...
Member Eric Cosky Posted January 12, 2009 Author Member Report Share Posted January 12, 2009 is that a lightmap/baked lighting? you can just bake it into diffuse if needed Yes, it is similar to a light map but baking it in isn't a solution for objects in games that need to move around and be affected by lighting (baking it in would partly work for static geometry but only for fixed lighting environments). The diffuse map is affected by any lights active at run time, and (in my case) the illumination channel is rendered as a purely additive effect that is unaffected by scene lighting. So as time of day changes, for instance, the glow emitting from the illumination channel will remain visible at night but the diffuse channel will become black. Fires and evil glowing eyes stay visible even without lights in the scene. Or flickering lights I wouldn't be surprised to hear that Andrew has thought about generalizing the channels to some day become general purpose shader texture channels where we would have as many or as few as the user desired, each with it's own user-defined texture resolution and bit depth (spec can be lower res sometimes, for instance) and mapped to a different CgFX/HLSL shader, but that's obviously a lot of work and perhaps when v4 features are being requested it would be worth bringing up again. For now, I suspect that adding one more channel for illumination would be easier, bordering on possible to hope for in 3DC in the not too distant future (still a big chunk of work though) and would address one of the bigger needs of real time users such as myself. I frequently create a diffuse, specular, and illumination (emissive) maps as separate textures that are fed to different shaders and I don't yet know how to fully integrate 3DC into my work flow without support for an emissive channel. I can work around it, I think, but it would be nice to have available. Quote Link to comment Share on other sites More sharing options...
Andrew Shpagin Posted January 12, 2009 Report Share Posted January 12, 2009 I will take it into account, but it is not so easy. Quote Link to comment Share on other sites More sharing options...
Advanced Member Jokermax Posted January 12, 2009 Advanced Member Report Share Posted January 12, 2009 oh sorry i completely mixed up - you are talking about emissive/glow map. Yeah that would be handy Quote Link to comment Share on other sites More sharing options...
Advanced Member Skaven252 Posted January 14, 2009 Advanced Member Report Share Posted January 14, 2009 Here is the topic where this was polled and discussed before it was made into a feature request. In that thread I suggested a simpler way to implement this that will not require an UI overhaul (as in, Luminosity would be an additional channel, requiring new buttons and sliders on the UI, and adding a Luminosity channel in all Layers). The other way to do it could be to give one of the texture Layers a new "Luminous" blend mode. Then anything brighter than black painted on the Luminous layer would glow in the dark. Implementing the feature this way would require much less changes in the UI, and - while I'm not a programmer, I suspect it would mean less overhead in resource usage as well, as not every layer needs to have a Luminous channel reserved. Quote Link to comment Share on other sites More sharing options...
Advanced Member GED Posted January 14, 2009 Advanced Member Report Share Posted January 14, 2009 yeah emissive / self illumunation map would be nice but I have to say it doesnt actually have to glow or emit light. As long as its a map which displays its colours at full brightness even in shade then its probably good enough to estimate what it would look like in game. Quote Link to comment Share on other sites More sharing options...
Member Eric Cosky Posted January 19, 2009 Author Member Report Share Posted January 19, 2009 yeah emissive / self illumunation map would be nice but I have to say it doesnt actually have to glow or emit light. As long as its a map which displays its colours at full brightness even in shade then its probably good enough to estimate what it would look like in game. That's exactly what I meant to describe. Quote Link to comment Share on other sites More sharing options...
Advanced Member Roger_K Posted February 3, 2009 Advanced Member Report Share Posted February 3, 2009 i doubt its the emmiting of light thats the issue, well so long as you dont want bounced light . You'd think that would just be another term in the shader. I'd say its down to the fact that 3DC is optimised for the current number of painting channels and adding more would be disruptive to this..only a guess but it would make sense For the time being why not just paint your glows in a seperate layer? then just export them on their own. Quote Link to comment Share on other sites More sharing options...
Advanced Member GED Posted February 3, 2009 Advanced Member Report Share Posted February 3, 2009 For the time being why not just paint your glows in a seperate layer? then just export them on their own. yeah thats all thats really needed as long as you can set that layer to show with full brightness even in shadow? just to get a good idea of what your working with Quote Link to comment Share on other sites More sharing options...
Advanced Member Roger_K Posted February 4, 2009 Advanced Member Report Share Posted February 4, 2009 yeah thats all thats really needed as long as you can set that layer to show with full brightness even in shadow? just to get a good idea of what your working with bake an occlusion pass, go into unshaded mode and paint away I've used unshaded for low poly (VERY Low) work and its very nice Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.