A minimal renderer for prototyping 3D applications
Project description
A minimal renderer for prototyping 3D applications
Build status
| Build | Status |
|---|---|
| Ubuntu |
Intro
This repo contains the implementation of a basic 3D OpenGL-based renderer. It contains basic abstractions of resources like VBOs, FBOs, etc., as well as a small OOP-based API to create a scene, similarly to ThreeJs, BabylonJs and Ogre3D. Some sample applications that can be built with this renderer are shown below:
Setup
We're currently refactoring the whole library in the dev branch. Hopefully in
some days we'll have the codebase up and running again. I'msorry in advance for
any inconvenience.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wp-renderer-0.3.10.tar.gz.
File metadata
- Download URL: wp-renderer-0.3.10.tar.gz
- Upload date:
- Size: 299.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d7e2de8f7b1e86e5b95b09ffcee6fdb58b6b87f9561ed7c675d1e8d6ca6bde62
|
|
| MD5 |
ccbac31c50e83dea449db56775a41181
|
|
| BLAKE2b-256 |
be67dd69fe560f8b525caafc7c22e54e614f8bdc039f10202b28381db567f922
|
File details
Details for the file wp_renderer-0.3.10-cp312-cp312-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: wp_renderer-0.3.10-cp312-cp312-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b808700942cfba913dac0fed28604b42b78ac5df468aac288d1419ea7a94cca1
|
|
| MD5 |
4db5a2ef32c6bdeaded490819b02fe3f
|
|
| BLAKE2b-256 |
e2bd4c5cd7df1128427bda7b907d0f376c474fafc9d82826b18c5bd3806b7c1f
|
File details
Details for the file wp_renderer-0.3.10-cp311-cp311-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: wp_renderer-0.3.10-cp311-cp311-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
611120a2aa34b72fe1da97d93f6f47df1aa37a99b36c4f381a31e6d4ce91061e
|
|
| MD5 |
67adb99f359a92eef5892c7bcf25e08f
|
|
| BLAKE2b-256 |
d1e5c6ca41a0c8e45e67ebd0e75e28051983be9beace9ea61f1b372bfc5240d9
|
File details
Details for the file wp_renderer-0.3.10-cp310-cp310-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: wp_renderer-0.3.10-cp310-cp310-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0208f75fd6d5a207c1fa93cb2885f9441db32204afa1efe86106d0c3e68b47d6
|
|
| MD5 |
ad467627330c09d53223acb6fd5c4f03
|
|
| BLAKE2b-256 |
8ba499b2b47cf841354bad7165207448f8be87bde58719ffceba664fb4bfb698
|
File details
Details for the file wp_renderer-0.3.10-cp39-cp39-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: wp_renderer-0.3.10-cp39-cp39-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.9, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb3a8c173ccded54c5cc7b69b0411be91736c0293a4b83aa0cd022f8e9ed1bf3
|
|
| MD5 |
fc346e259283c4cab605983abe7820e6
|
|
| BLAKE2b-256 |
153036ebe34bb4b3978a8e82cf997c9116f1e2f6d94356cdf7576b563e51244c
|
File details
Details for the file wp_renderer-0.3.10-cp38-cp38-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: wp_renderer-0.3.10-cp38-cp38-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.7 MB
- Tags: CPython 3.8, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a38c3b3d9f0a033d486b130ae22d22150a84a7a7032c38f9c231b2d91777565
|
|
| MD5 |
5b288526420a03fa92bfcc5769d0b728
|
|
| BLAKE2b-256 |
551b92577fbf3de628b956d8c49b8b58f6a1f5e1102bb8f599aabcfa0dd9da5e
|