• Content Count

  • Joined

  • Last visited

Everything posted by mfdesigner

  1. No FFT, No Raymarching, Pure Performance for superb realism.
  2. AtomDrive has reached its first milestone of features and we are releasing it as version 1.0.0. AtomDrive is not just another client productivity software like most 3D softwares on the market. It is composed of a Node Server, MySQL Database, with a Browser front-end... built on the latest version of Electron. It can be launched as a system service without GUI, or as a GUI client to a remote AtomDrive server. It runs on all 3 major desktop platforms: Windows, Linux, and MacOSX. What can you do with AtomDrive? Collect and build your own repository of 3D models, images, audios, videos, javascript code snippets, WebAssembly code modules, CSS rules, HTML fragments, text, CSV, Sqlite documents, droplets, formations, and applications, etc. A gallery for you and your coworkers to browse the above repository of categorized objects from regular browser clients. An Unified Modeling Language (UML) client called Condenser that allows you and your coworkers to assemble raw media objects from the above gallery into other objects, editors, or end applications. Publish end applications to all major desktops and mobile platforms (Windows Mobile, iPad and iPhone, and Android). Missing support for a fancy media type? A Molecule Development Template allows you to extend platform to support any new media formats and add new capabilities. University students or faculty member? Compile existing C/C++ scientific code bases into WebAssembly and encapsulate it as reusable objects and share it in the repository. Now everyone can use it to build games and powerful applications. Discover AtomDrive for yourself here. If you are an accomplished Open-Source developers, a content developer, or an organization technology officer and would entertain the idea of a collaboration, we will be rolling out FREE preview in coming days. Please stay tuned. Any Question about the platform, please shoot an email to
  3. Now support CSS Grid in addition to Flex Box.
  4. Test drive our new DOF post-processing filter.
  5. Principled BRDF material combined with selected Post-Processing Effects.
  6. 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.
  7. 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.
  8. The only WebGL platform that allows you to create native Skeletal Animations in the cloud and it is easier than ever.
  9. (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.
  10. What nightmares are made of: thousands of cuddly bunnies coming at you over the hill top. Crowd simulation with automatic LOD management.
  11. 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.
  12. 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.
  13. 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.
  14. Add large number of point lights to scene with mouse click or mouse click and drag. Featuring forward tiled rendering to eliminate performance degradation.
  15. 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.
  16. 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.
  17. oTakhi Documents OnDemand System (1) Knowledge at your fingertip. As you type, information about the object is automatically fetched from the server and displayed in the WikiDoc panel. (2) A community contributed documentation system for all static and dynamic objects in the platform. (3) Documents are externally view-able by regular browsers. (4) A no nonsense document editing tool allows for unlimited styles of document flow using flex-box design. (5) Images, links, and youtube videos can be directly embedded into pages. (6) allows clickable links to both external web sites and other document pages.
  18. Extensive bone editing capabilities for creating realistic or caricature skeletal animations.
  19. Share your work with the others and the public on the Internet using Atom-Drive:
  20. Atom Drive is still in preview mode. Anticipated release date is Summer 2019. Our cloud service at, like others, suffers congestion during heavy UPLOAD, which is a problem when server resources is limited. Atom Drive lets you host your own server and therefore solve both speed and availability issue, that is, if you just want to run it as a workgroup in a Local Area Network.
  21. Atom-Drive is: (1) a Chromium Browser and Node.js Server hybrid. (2) a server-less solution ( no client process running on the server) that serves only software objects and web apps on demand over LAN and/or WAN. (3) a workgroup productivity solution for sharing software objects, apps assembled from these objects, and editors assembled from these objects for creating new intermediary objects and contents. (4) not one single application dictated by a few individuals, but a way to create many different applications by anyone for everyone. Apps can be embedded in web pages and viewable by regular web browsers. (5) a platform for embedding open-sourced c++ or javascript libraries into micro-service provider such as molecule packs or reusable droplets. (6) Scalable MySql backend allows objects to be stored on a cluster of hosts. (7) extensive client-side caching to reduce latency and increase productivity comparing to traditional client/server design.