Skip to content

Releases: pilgrimage-games/3d-model-viewer

3D Model Viewer v1.6.0

07 Jan 23:41
Compare
Choose a tag to compare

This release includes additional optimizations to the underlying graphics engine, particularly for Direct3D 12 and Vulkan. Both APIs now have greatly improved CPU-GPU synchronization and utilize both bindless rendering and root constants, improving rendering performance. Communication to the backend renderers is now handled via a graphics command list abstraction that separates graphics operations into CPU and GPU timelines. This allows for a cleaner API with more fine-grained control over the distribution of rendering tasks.

3D Model Viewer v1.5.0

28 Oct 23:25
Compare
Choose a tag to compare

This release includes significant optimizations in the underlying graphics engine. Each graphics API backend now uses a texture cache to stream in model textures as they are needed. This greatly improves application startup and dramatically reduces VRAM usage. The application now uses a graphics message paradigm to communicate graphics operations to the backend renderers. The PGA asset file structure has been changed to reduce file size and allow it to be read in more efficiently at runtime. Various engine enhancements and bug fixes are also included.

3D Model Viewer v1.4.0

03 Aug 21:21
Compare
Choose a tag to compare

This release includes a few enhancements to improve compatibility across a variety of different devices and screen sizes. Due to engine improvements, the application now properly handles displays of varying aspect ratios, including 16:10 (common in laptop displays) and 21:9 (popular in gaming monitors). A crash with Intel graphics hardware on OpenGL has been fixed, and due to improvements in window handling, the application now defaults to rendering at native resolution on Steam Deck.

3D Model Viewer v1.3.0

10 Mar 23:57
8b94599
Compare
Choose a tag to compare

This release includes a number of significant optimizations in both the custom asset file format and the various graphics backends. These changes improve performance and application start time. This also increases the strength of the ambient light in the scene, improving visibility.

3D Model Viewer v1.2.1

17 Feb 03:55
6b3752e
Compare
Choose a tag to compare

This release fixes a minor bug where the wrong model was being displayed when going backwards through the list of models and wrapping back to the end of the list. This also includes backend optimizations for improved performance.

3D Model Viewer v1.2.0

07 Feb 02:31
fa6162e
Compare
Choose a tag to compare

This release upgrades to an arcball camera, where the camera is rotated on a sphere around the model. The camera can be directly controlled by mouse or gamepad. This also adds alpha blending support, greatly improving the rendering of models with transparent and translucent materials. Enhancements have been made to improve performance.

3D Model Viewer v1.1.0

28 Jan 02:35
9341034
Compare
Choose a tag to compare

This release adds X and Y model rotation controls, camera Z position (zoom) controls, more advanced and diversified 3D models, and a default view for each model. It adds support for the mask blend mode, which results in improved rendering of fine details like grass.

3D Model Viewer v1.0.0

24 Jan 04:56
Compare
Choose a tag to compare

3D Model Viewer (Initial Release)