Jump to content
  • entries
    940
  • comments
    5,894
  • views
    863,967

Ultra Engine (Leadwerks 5) beta updated with strip lights and texture scrolling


Josh

21,827 views

 Share

A new update is available for beta subscribers.

What's new

  • Added support for strip lights. To create these just call CreateLight(world, LIGHT_STRIP). The entity scale on the Z axis will determine the length of the line, and the outer range will determine the radius in which light shows.
  • Added new properties to the JSON material scheme. "textureScroll" is a float value that can animate a texture to make it smoothly move. "textureScrollRotation" is an angle to control which direction the texture moves. An example material is included.
  • Renamed "albedoMap", "normalMap", "emissionMap", "displacementMap", and "brdfMap" to "baseTexture", "normalTexture", "emissionTexture", "displacementTexture", and "brdfTexture" in JSON material scheme.
  • Like 1
 Share

4 Comments


Recommended Comments

11 minutes ago, TheConceptBoy said:

Any chance you will look into emissive texture maps casting light as well?

Yes. The voxel raytracing system will hopefully handle this.

  • Like 1
Link to comment
3 hours ago, Josh said:

Yes. The voxel raytracing system will hopefully handle this.

Make this another property in the json file so it can be toggled. ?

Link to comment
Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...