InstantTexture
Convert vertex-colored .obj meshes to uv-wrapped, textured .glb meshes.
Install / Use
/learn @dylanebert/InstantTextureREADME
InstantTexture
A minimalist Python library for converting vertex-colored .obj meshes to uv-mapped, textured .glb meshes.
Installation
- Clone the repository
git clone https://github.com/dylanebert/InstantTexture.git
cd InstantTexture
- Set up a virtual environment (optional)
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
- Install the package locally
pip install -e .
Usage
A simple usage example is provided in the examples/convert.py file.
from instant_texture import Converter
input_mesh_path = "inputs/chair.obj"
output_mesh_path = "outputs/chair.glb"
converter = Converter()
converter.convert(input_mesh_path, output_mesh_path)
Walkthrough
For a complete walkthrough of the process, see the walkthrough notebook.
License
This project is licensed under the MIT License. See the LICENSE file for more details.
Acknowledgements
Related Skills
node-connect
338.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
83.4kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
83.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
338.0kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
