Jump to content

Josh

Staff
  • Posts

    23,222
  • Joined

  • Last visited

Profile Information

  • Location
    USA

Recent Profile Visitors

1,349,383 profile views

Josh's Achievements

Grand Master

Grand Master (14/14)

  • Well Followed
  • Dedicated
  • Conversation Starter
  • Reacting Well
  • Problem Solver

Recent Badges

14.4k

Reputation

594

Community Answers

  1. Ultra Engine Level Design Tools  

  2. Ultra Engine Editor Overview  

  3. VR Performance and Scalability  

  4. Per-bone Animation  

    First pass at per-bone animations, combining upper body and lower body actions.
    This is all it takes to control this animation:
    //Load a model auto model = LoadModel(world, "Models2/merc/merc.mdl"); auto bone = model->skeleton->FindBone("spine_01_Military_Male"); //Main loop while (window->Closed() == false and window->KeyDown(KEY_ESCAPE) == false) { if (window->KeyDown(KEY_UP)) { model->Animate("walk", 0.4); } else { model->Animate("idle", 0.4); } if (window->KeyHit(KEY_SPACE)) model->Animate("shoot", 0.25, 100, ANIMATION_ONCE, 0, bone); world->Update(); world->Render(framebuffer); }  
     
  5. 3D CSG Editing  

  6. 3D CSG Editing  

  7. Editor Progress  

  8. Introduction to Ultra Engine API  

    Here are some of the new API features you will find in Ultra Engine.
  9. Screen space reflections with roughness  

    This shows screen space reflections (SSR) with per-pixel roughness. Even without any temporal filtering / accumulation the results are still pretty smooth.
×
×
  • Create New...