Toolverse
All skills

obj-exporter

by benchflow-ai

Three.js OBJExporter utility for exporting 3D geometry to Wavefront OBJ format. Use when converting Three.js scenes, meshes, or geometries to OBJ files for use in other 3D software like Blender, Maya, or MeshLab.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Mobile
Views
1

About this skill

Three.js OBJExporter utility for exporting 3D geometry to Wavefront OBJ format. Use when converting Three.js scenes, meshes, or geometries to OBJ files for use in other 3D software like Blender, Maya, or MeshLab.

How to use

  1. Zainstaluj Three.js w swoim projekcie Node.js. Upewnij się, że plik package.json zawiera wpis "type": "module" aby umożliwić moduły ES.

  2. Zaimportuj OBJExporter z biblioteki Three.js: import { OBJExporter } from 'three/examples/jsm/exporters/OBJExporter.js'.

  3. Utwórz instancję eksportera i załaduj swoją scenę 3D lub mesh, który chcesz wyeksportować.

  4. Przed eksportem zaktualizuj macierze świata sceny za pomocą updateMatrixWorld(true), aby zapewnić prawidłowe transformacje geometrii.

  5. Jeśli eksportujesz wiele obiektów, sklonuj ich geometrie, zastosuj macierze transformacji świata za pomocą applyMatrix4(), a następnie scal je funkcją mergeGeometries z Three.js utils.

  6. Wywołaj parse() na eksporterze, aby uzyskać string OBJ, a następnie zapisz go do pliku za pomocą fs.writeFileSync() w Node.js lub wyślij do przeglądarki.

Related skills

create-plan

by antinomyhq

Generate detailed implementation plans for complex tasks. Creates comprehensive strategic plans in Markdown format with objectives, step-by-step implementation tasks using checkbox format, verification criteria, risk assessments, and alternative approaches. Use when users need

Mobile
13108

garmin-connect

by openclaw

Syncs daily health and fitness data from Garmin Connect into markdown files. Provides sleep, activity, heart rate, stress, body battery, HRV, SpO2, and weight data.

Mobile
37119

automating-mobile-app-testing

by jeremylongshore

This skill enables automated testing of mobile applications on iOS and Android platforms using frameworks like Appium, Detox, XCUITest, and Espresso. It generates end-to-end tests, sets up page object models, and handles platform-specific elements. Use this skill when the user

Mobile
17142

senior-architect

by alirezarezvani

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack

Mobile
184296

build-macos-apps

by glittercowboy

Build professional native macOS apps in Swift with SwiftUI and AppKit. Full lifecycle - build, debug, test, optimize, ship. CLI-only, no Xcode.

Mobile
31136

android-kotlin-development

by aj-geddes

Develop native Android apps with Kotlin. Covers MVVM with Jetpack, Compose for modern UI, Retrofit for API calls, Room for local storage, and navigation architecture.

Mobile
152396