This feature has been brought up both in a number of product meetups and scripting office hours meetings.
To have scripting control over various shaders.
Useful for things such as.
1. Control over Emissive Intensity, which can be sync'd with light on/off controls or various VFX.
2. Control of Tint, which is useful in changing the color of things. Objects which are used to represent light sources.
3. UV Animation Control. Rate, Speed, Start, Stop and more. Exceptionally useful for DJ live music lighting systems and more.
4. Use of Spite sheets to display specific textures on objects. I.e. a Sprite sheet for a deck of cards. One could display a specific row, column position on the face of an object. Many practical applications for this type of control. Including Game boards, DJ boards and more. Tarot Cards and other game like systems.
These type of feature would allow a lot of creativity for people building light systems, Virtual FX, and more. Also would allow for people to use a sprite sheet for much of what they want to do, for texture swap outs. When people are interacting with (whatever you can think of).
Date
Votes
2 comments
-
Ashasekayi Ra +1000 to this
-
General-ZOD This would be the ultimate feature if we can get something like this, without being restricted by predefined shaders, and always asking the team to create one for us. To have control over shaders would be extremely valuable in terms of creativity.
I see a lot of negative feedback when it comes to shaders, with answers like " performance heavy" More performance heavy than a tree with 6 million polygons sold in store?, half of the items in the store has nothing to do with performance and optimization game wise. That's where you guys should look and force optimization, not on shaders. Shaders is what give life to these static models and making them look better per total, otherwise all experiences will look the same.
Please sign in to leave a comment.