Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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)