udhos/gwob
udhos/gwob has 40 GitHub stars and 8 forks. Star changes are not measured yet. Last checked 2026-11-12 06:09 UTC. Last push 2024-05-04.
gwob - Pure Go Golang parser for Wavefront .OBJ 3D geometry file format
Crecimiento de estrellas medido
- in 24h
- Actualización retrasada
- in 7 days
- Actualización retrasada
- in 15 days
- Actualización retrasada
- in 1 month
- Actualización retrasada
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.md
Originalgwob
gwob - Pure Go Golang parser for Wavefront .OBJ 3D geometry file format
Install
Install with Go Modules (Go 1.11 or higher)
git clone https://github.com/udhos/gwob
cd gwob
go install
Install without Go Modules (Go before 1.11)
go get github.com/udhos/gwob
cd ~/go/src/github.com/udhos/gwob
go install github.com/udhos/gwob
Usage
Import the package in your Go program:
import "github.com/udhos/gwob"
Example:
// Error handling omitted for simplicity.
import "github.com/udhos/gwob"
options := &gwob.ObjParserOptions{} // parser options
o, errObj := gwob.NewObjFromFile("gopher.obj", options) // parse/load OBJ
// Scan OBJ groups
for _, g := range o.Groups {
// ...
}
Example
Run the example:
cd example
go run main.go
You can supply a custom input OBJ by setting the env var INPUT:
INPUT=gopher.obj go run main.go
If you specify any command line argument, the OBJ will be dumped to stdout:
go run main.go d
See directory example.
Documentation
See the GoDoc documentation.
Explorar proyectos relacionados
ytdl-org/youtube-dl
Programa de línea de comandos para descargar vídeos de YouTube.com y otros sitios de vídeo
141,545 estrellasexcalidraw/excalidraw
Pizarra virtual para esbozar diagramas con aspecto de dibujo a mano
135,559 estrellasgodotengine/godot
Godot Engine – Motor de videojuegos 2D y 3D multiplataforma
120,049 estrellasmrdoob/three.js
Biblioteca 3D de JavaScript.
118,228 estrellas