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

https://github.com/ashedfox/worstobjviewer

3D object viewer in OBJ format with customization options for shadows, textures, maps, etc.
https://github.com/ashedfox/worstobjviewer

3d csharp dotnet

Last synced: 3 months ago
JSON representation

3D object viewer in OBJ format with customization options for shadows, textures, maps, etc.

Awesome Lists containing this project

README

          

# Obj models viewer

## Description

Viewer for .obj models made with .NET + C#. Proccess graphics fully on processor.
Support diffuse, MRAO, normal and emission maps,
Lambert, Phong, Gouraund shading/reflectance,
Bloom-effect. Works even with high-poly models (but, due to processing on proccessor, with some lags).

## Examples
1. **Model: Starship, Shading: Phong**
![2024-11-13 203733](https://github.com/user-attachments/assets/4824b489-030a-446c-a465-490a055dc6cd)
2. **Model: Starship, Shading: Phong, Bloom enabled**
![2024-11-13 203849](https://github.com/user-attachments/assets/8b44efaf-928a-4ef0-98b5-6bd135326aa0)
3. **Model: Iron Man, Shading: Lambert**
![2024-11-13 205101](https://github.com/user-attachments/assets/2ec51bd3-360c-4634-a6e5-9e47d8383e52)
4. **Model: Iron Man, Shading: Phong**
![2024-11-13 204012](https://github.com/user-attachments/assets/2b031575-0737-4eab-958a-bead08b3cdb3)
5. **Model: Iron Man, Shading: Phong, Bloom enabled**
![2024-11-13 204051](https://github.com/user-attachments/assets/f9ecb6c8-43e0-4521-8332-68cce646970d)