Jump to content

Josh

Staff
  • Posts

    23,142
  • Joined

  • Last visited

Everything posted by Josh

  1. 0.9.6 Added support for groups in scene browser.
  2. This week we review the new foliage system, learn some tricks to make outdoor scenes look better, and discuss progress on our example game.
  3. Josh

    Grass model

    @Andy90 Here is the grass model I was using in the live chat today. I also included the terrain textures I was using. grass.zip
  4. For grass, this extension will make all normals point up. Grass Normals.lua
  5. Josh

    Foliage

    Adding some rocks to the mountainside.
  6. Josh

    Foliage

    This was the look I was going for with the material. Much better.
  7. 0.9.6 Improved support for specular-gloss lighting model in material editor.
  8. Josh

    Palm trees

    The specular-gloss model is much better for plants.
  9. 0.9.6 Fixes for buggy spinner widget behavior.
  10. 0.9.6 Fixed alpha cutoff not working correctly. Requires a shader update, currently only works in editor. Fixed directional lights not casting shadows on brushes in editor.
  11. Josh

    Foliage System

    Image quality can still be improved in many ways, but the system basically works now.
  12. 0.9.6 Initial implementation of the new foliage system is available. To use it, create a terrain, select the foliage tool, and add a new layer. Sync your project to get the new mesh layer shaders. Slope and height constraints currently have no effect. Mesh layers are not yet saved in maps. Collision and ray casting (picking) are not yet implemented. Imposters are not yet implemented. LOD and multiple variations within a layer (sublayers) are supported.
  13. It's actually in there already. extern bool SetFileTime(const WString& path, const uint64_t timestamp);
  14. Fixed terrain vertex shader for non-one scales.
  15. Replaced mouse tool menu items and hotkeys with a single menu item called "Next Tool" that can be activated with Shift + Tab. Vertex mouse tool will now make the selected vertex or edge snap to the nearest grid point. Terrain creation properties changed a little bit. Default terrain scale now set to 1.28, for easy brush alignment.
  16. This is currently not a supported feature, but I am not opposed to adding it. It will just require a little extra care because Ultra has a lot more options when it comes to image handling.
  17. Josh

    Multiple Sublayers

    The main idea of the new foliage system is that multiple sub-layers can be used to randomly choose different models to place for each instance. This allows you to automatically paint a variety of objects onto the scene, without them overlapping.
  18. z coordinate is the distance in front of the camera.
  19. Yes, I always forget which is which. Maybe these should be ScreenToWorld and WorldToScreen?
  20. Josh

    Testing Foliage System

    Weird but cool screenshot that appeared during testing...
×
×
  • Create New...