Skip to content

Releases: NikiLamb/SweetConverting

Release v1.0.2 - Bug fixes + control scheme update

Choose a tag to compare

@NikiLamb NikiLamb released this 31 Aug 18:20

Bug fixe

  • Ending orbit or pan operation on a model do not select it anymore

Control scheme update

  • Middle mouse click is now "Pan" instead of "Zoom in/out"

Updated control scheme

Short cut Operation
Left mouse click + drag Orbit
Right mouse click + drag Pan
Middle mouse click + drag Pan
CTRL + Left mouse click + drag Pan
Mouse wheel up/down Zoom In/out

Release v1.0.1 - Bug fixes

Choose a tag to compare

@NikiLamb NikiLamb released this 25 Aug 17:34

Bug fixes:

  • Trash icon (to delete a model from the scene) colors changed to be more visible

Initial Sweet converting release

Choose a tag to compare

@NikiLamb NikiLamb released this 24 Aug 23:52

🎉 Sweet Converting v1.0.0 - Initial Release

I am excited to announce the first release of Sweet Converting, a powerful web-based 3D model viewer and converter that brings 3D model handling directly to your browser!

What is Sweet Converting?

Sweet Converting is a browser-based application that allows you to load, view, edit, and convert between multiple 3D file formats without requiring any desktop software or plugins. Built with modern web technologies and Three.js, it delivers a smooth 3D modeling experience right in your browser.

Key Features

Multi-Format Support

  • Load: GLB, STL, and USDZ files
  • Export: Convert to GLB, GLTF, OBJ, STL, USDZ and PLY formats
  • Multi-Model: Load and work with multiple models simultaneously

Transformation Tools

  • Interactive translate, rotate, and scale tools with visual gizmos
  • Multi-model selection and batch transformations
  • Real-time manipulation with precise controls

Undo/Redo System

  • Full command history (up to 25 operations)
  • Keyboard shortcuts (Ctrl+Z/Ctrl+Y)

Intuitive User Experience

  • Clean interface that adapts to different screen sizes
  • Scene composition tree view for model organization
  • Real-time feedback with loading progress and status updates
  • Comprehensive error handling with user-friendly messages

Getting Started

  1. Simple Setup: Just open index.html in any modern web browser - no installation required!
  2. Load Models: Click "Load models"
  3. Navigate: Use mouse controls for 3D navigation (rotate, pan, zoom)
  4. Transform: Select models and use the transform tools for precise editing
  5. Export: Choose your desired format and download converted models

Browser Compatibility

  • Chrome 61+ (recommended)
  • Firefox 60+
  • Safari 10.1+
  • Edge 16+
  • Requires WebGL support and ES6 module capability

Try It Now

Visit the Sweet converting Viewer

Perfect For

  • 3D Artists & Designers: Quick model format conversion and preview
  • Students & Educators: Learning 3D graphics and model formats
  • Anyone: Who needs hassle-free 3D model viewing and conversion

What's Next?

  • This initial release establishes a solid foundation for 3D model handling in the browser. Future releases will focus on:
  • Additional file format support
  • Enhanced material editing capabilities
  • Performance optimizations for large models
  • Advanced export options

License

This project is open source and available under the MIT License.
Download the source code, try the live demo, and start converting your 3D models today!
Built with ❤️ using Three.js and modern web technologies