• Content Count

  • Joined

  • Last visited

About mfdesigner

  • Rank
    Advanced Member

Profile Information

  • Gender
  • Location
    United States

Recent Profile Visitors

2462 profile views
  1. Test drive our new DOF post-processing filter.
  2. Principled BRDF material combined with selected Post-Processing Effects.
  3. AtomDrive, a hybrid Node.js Server and Chromium Client, built on Electron Engine, can now publish to Android, iOS, and Windows Mobile devices. (1) Integrating Cordova 9.0 on the server side, users on the network can now issue build requests and receive back run-time packages or raw build projects (Visual Studio or XCode) for local builds and digital signing. (2) Perfect for WorkGroup. Top-Down Object Oriented Design Pattern allows anyone to assemble raw media, submitted by artists, into apps/games and publish them to all major Desktops and Mobile platforms. (3) Extensible Framework. Coders can create molecule packs or embedable WebAssembly Components and share them as micro-service providers. Others can assemble these objects into different Apps and Games. This Tutorial below demonstrate typical build processes.
  4. Video 1) Add a Path Animation and then replicate mesh using skinned instancing with 10 LOD (Level Of Details). Video 2) Skinned Instancing + LODs + Frustum Culling. Play with the project live here.
  5. The only WebGL platform that allows you to create native Skeletal Animations in the cloud and it is easier than ever.
  6. (1) Skeletal Animation Blending is performed by the GPU using pre-baked animation texture. (2) Automatically generated connecting path allows smooth transition between two distinct path animations.
  7. What nightmares are made of: thousands of cuddly bunnies coming at you over the hill top. Crowd simulation with automatic LOD management.
  8. Automatic Level of Detail (LOD) management using Progressively Ordered Primitives (POP) Buffer technique to increase animation performance of a large crowd. ~5000 independently animated rabbits.
  9. Encode all animation frames into a single texture to reduce CPU and GPU communication and increase frame rate. BTW, this video was made on a low-end GPU while video recording was running simultaneously.
  10. Atom-Drive is now Amazon Cloud ready: (1) Integrated with GIT, AWS CodeCommit, CodeDeploy, and CodePipeline, a single GIT commit from your local desktop will automatically propagate all changes to all AWS Linux 2 auto-scaling instances in all availability zones. (N.Virginia, Ohio, Oregon, N.California, Hong Kong, Mumbai, Seoul, Singapore, Sydney, Tokyo, Central Canada, Frankfurt, Ireland, London, Paris, Stockholm, Bahrain, Sao Paulo). (2) Combined with CloudFlare's distributed caching service, everyone around the world are now able to work together on developing Games/Apps with minimum delay. (3) Using our WebRTC molecule pack, developing peer-2-peer web conferencing apps is now easier than ever.
  11. Add large number of point lights to scene with mouse click or mouse click and drag. Featuring forward tiled rendering to eliminate performance degradation.
  12. What is MeshSpray? (1) A Scene Building utility that allow you to spray-paint Meshes, Sprites, and Point Lights onto another Mesh. (2) Use instancing as much as possible to reduce draw call to just one. (3) Controllable parameters include Density, Attach-to-Target, Align-to-Normal, Vertical Offset, Transformation Jitter, etc. (4) Allow you to fine tune individual instance's transformation interactively. (5) Instances becomes part of shareable mesh component that can be published and reuse by others.
  13. TAA implementation inspired by Lasse Jon Fuglsang Pedersen of PlayDead. (1) 16 sampling strategies. (2) Temporal camera jitters account for both camera and object motion. (3) Good result without performance degradation.