Skip to content

anupamdas2012/voxel-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voxel Builder

Version 3.4.1

screenshot

3D voxel modeling application built using Babylon.js engine

Features

  • Performance: optimized for maximum performance, bare minimum dependencies
  • Files: new project, load project, save project, import obj, export glb (texture included)
  • Storage: local storage to quickly save and load project
  • Voxel Tools: add, remove, transform, hide, delete hidden (freeze), normalize position
  • Color Tools: color palette, paint color, pick color, fill by color, hide by color
  • HDRI: import hdr map for lighting and/or background
  • Presets: create grid and random voxels
  • Voxelization: import obj and voxelize mesh
  • HQ Render: high-quality render mode

Supported Platforms

  • Electron (recommended)
  • Google Chrome
  • Partially support Google Chrome on modern android devices

Changelog

v1: mesh instances -> performance failure
v2: hidden voxel instances, build mesh by CSG boolean -> performance failure on events, color issue
v3: voxel is just a position and color, build mesh by SPS particles -> highest performance

[3.3]
- update to Babylon.js 4.1
- ui improvements and re-arrangements
- lighting rework and simplified, more optimized for desktop performance
- bug: remove prompt() for Electron, add numeric input fields in the Files menu
- bug: shadowGen.useBlurCloseExponentialShadowMap cause screen flashes in 4.0+, removed
- bug: fullscreen not working, fixed
[3.4]
- update to Babylon.js 4.2
- bug: local storage, getStorage() fixed
[3.4.1]
- add Electron package
- minor improvements

Todo

- Improve high-quality render pipeline
- Improve voxelization algorithm
- Add keyboard shortcuts for desktop

License

Code released under the MIT license.

Credits

About

3D voxel modeling application built using Babylon.js engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published