Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/christs8920/3d-dog-webgl
A WebGL project that creates a 3D dog model with textures and animations.
https://github.com/christs8920/3d-dog-webgl
3d canvas html5 javascript webgl
Last synced: 6 days ago
JSON representation
A WebGL project that creates a 3D dog model with textures and animations.
- Host: GitHub
- URL: https://github.com/christs8920/3d-dog-webgl
- Owner: ChrisTs8920
- License: mit
- Created: 2023-07-26T11:52:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-03T10:12:08.000Z (4 months ago)
- Last Synced: 2024-08-03T11:28:17.802Z (4 months ago)
- Topics: 3d, canvas, html5, javascript, webgl
- Language: HTML
- Homepage:
- Size: 2.46 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WebGL - 3D Dog
## Description
This WebGL JavaScript project creates a 3D dog model along with some basic animations.
>*This project was made during my Computer Graphics course in University.*
>**Tested using Mozilla Firefox.**
## How to run
1. Allow Firefox to read textures from local system.
To do this, head to about:config -> security.fileuri.strict_origin_policy -> false.
2. Make sure that libraries, textures and css folders are in the same directory as html file.
3. Run the .html file.
4. Press the start button.## Controls
- **Mouse click - drag:** Moves the camera.
- **Mouse wheel:** Controls the animation or movement, if one is selected.
- **Self Animate:** Check the "Animate and move self" checkbox.## Screenshots
![Screenshot of project](https://github.com/ChrisTs8920/webgl-3d-graphics/blob/main/output/sc.jpg?raw=true)