Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sunzey/awesome-blender-script

A collection of code(or link) for awesome blender script for 3D content creation.
https://github.com/sunzey/awesome-blender-script

List: awesome-blender-script

Last synced: about 5 hours ago
JSON representation

A collection of code(or link) for awesome blender script for 3D content creation.

Awesome Lists containing this project

README

        

# Awesome Blender Script [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
This repo is a collection of code (or link) for awesome blender script for 3D content creation.

#### convert_to_std_obj.py
Many edge-cutting 3D object generation projects only support export `.obj` with **color on vertex**, which may be not compatible for other application.
[convert_to_std_obj.py](convert_to_std_obj.py) can convert this type of `.obj` and export standard `.mtl` and `.png` texture file with `smart uv projection` in blender.
this script has been tested on model generated from [TripoSR](https://github.com/VAST-AI-Research/TripoSR), [ThreeStudio](https://github.com/threestudio-project/threestudio) and [OpenLRM](https://github.com/3DTopia/OpenLRM).

#### uv_unwrap_bake_and_export.py

[uv_unwrap_bake_and_export.py](uv_unwrap_bake_and_export.py) can transform original UV of the object into other UV unwrapping methods (smart uv projection, cubic cylinder, sphere) with corresponding texture image baked.

#### [blender_script.py](https://github.com/openai/point-e/blob/main/point_e/evals/scripts/blender_script.py)
Created by OpenAI for rendering cricle orbit camera view around centric object.