Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sinanisler/react-three-fiber-blender-addon

Blender to React Three Fiber JSX Export
https://github.com/sinanisler/react-three-fiber-blender-addon

blender blender-addon reactthreefiber threejs

Last synced: about 1 month ago
JSON representation

Blender to React Three Fiber JSX Export

Awesome Lists containing this project

README

        

# Blender to React Three Fiber JSX Export (Alpha)

![image](https://github.com/sinanisler/react-three-fiber-blender-addon/assets/1686324/d38b134c-e7a2-454e-9d31-03c31ad69248)

Current idea is to copy the JSX code from Blender to React Three Fiber.
Supporting basic primitives like cube, sphere, cylinder, cone, plane, torus, torusknot, text, etc.

ThreeJS vs Blender Primitives

| Blender | Three.js |
|------------------------|-----------------------------|
| Cube | Box |
| UV Sphere | Sphere |
| Icosphere | Icosahedron (20 sides) |
| Cylinder | Cylinder |
| Cone | Cone |
| Torus | Torus (donut) |
| Plane | 2D Plane |
| Grid | (No direct equivalent) |
| Circle | Flat Circle, 2D Disc |
| Monkey (Suzanne) | (No direct equivalent) |
| (Not applicable) | Dodecahedron (12 sides) |
| (Not applicable) | Extruded 2D Shape |
| (Not applicable) | Octahedron (8 sides) |
| (Not applicable) | Surface (Generated by function) |
| (Not applicable) | Tetrahedron (4 sides) |
| Text | 3D Text |
| Torus | Torus Knot |
| Circle | Circle Traced Down a Path |
| (Not applicable) | Edges Geometry |
| Wireframe | Wireframe Geometry |