Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gre-v-el/Shell-Texturing
Interactible shell texturing. 🐚
https://github.com/gre-v-el/Shell-Texturing
3d fur macroquad rendering rust shell shell-texturing texturing
Last synced: about 1 month ago
JSON representation
Interactible shell texturing. 🐚
- Host: GitHub
- URL: https://github.com/gre-v-el/Shell-Texturing
- Owner: gre-v-el
- Created: 2023-11-11T15:09:33.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-13T19:15:51.000Z (about 1 year ago)
- Last Synced: 2024-08-04T03:03:03.927Z (5 months ago)
- Topics: 3d, fur, macroquad, rendering, rust, shell, shell-texturing, texturing
- Language: Rust
- Homepage:
- Size: 14.3 MB
- Stars: 13
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-quads - Shell Texturing Toy - an interactive shell texturing demo. (Apps or visualizations / Apps or visualizations: On top of macroquad)
README
# Shell Texturing Toy
## Download
See the releases tab to the right## Features
### Rich inspector letting you edit:
* Fur color
* Fur parameters
* Wind
* Lighting![inspector](./readme_imgs/inspector.png)
### Loading your `.obj`s from files
![models](./readme_imgs/models.png)
### 3D View letting you see and move the mesh
### Fur physics in response to mesh movement![editor](./readme_imgs/editor.gif)
### A bunch of fur presets
![presets](readme_imgs/presets.png)
![tentacles preset](readme_imgs/tentacles.gif)
![monkey preset](readme_imgs/monkey.gif)
![portal preset](readme_imgs/portal.gif)
### loading settings from the config file
## Known issues
When you try to import a mesh that is not triangulated, the program ignores it. Triangulate your `.obj`s in external software before importing it.## Controls
| Action | Result |
|:-----------------:|:-------------:|
| Drag LMB | Rotate camera |
| Drag RMB | Pan camera |
| LShift + Drag LMB | Move object |## UI
The textboxes can be either clicked and then edited using keyboard, or dragged left-right OR up-down.![ui dragging](readme_imgs/ui.gif)
---
Made for [Acerola's Furry challange](https://github.com/GarrettGunnell/Shell-Texturing).