3d-graphics
3D modeling uses specialized software to create a digital model of a physical object. It is an aspect of 3D computer graphics, used for video games, 3D printing, and VR, among other applications.
Here are 1,440 public repositories matching this topic...
A brief computer graphics / rendering course
-
Updated
Jan 13, 2022 - C++
-
Updated
Jan 30, 2022 - C++
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
-
Updated
Mar 13, 2022 - HTML
Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.
-
Updated
Mar 11, 2022 - C++
OpenSCAD - The Programmers Solid 3D CAD Modeller
-
Updated
Mar 18, 2022 - C++
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
-
Updated
Mar 18, 2022 - C++
A brief computer graphics / rendering course
-
Updated
Feb 22, 2022 - C++
A list of papers and datasets about point cloud analysis (processing)
-
Updated
Jan 29, 2022
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
-
Updated
Mar 16, 2022 - C++
A brief computer graphics / rendering course
-
Updated
Jan 30, 2019 - C++
Go 3D Game Engine (http://g3n.rocks)
-
Updated
Mar 7, 2022 - Go
A shader-based software renderer written from scratch in C89
-
Updated
Mar 6, 2021 - C
486 lines of C++: old-school FPS in a weekend
-
Updated
Feb 20, 2019 - C++
A cross platform app for quick and easy still image camera matching
-
Updated
Mar 15, 2022 - TypeScript
A procedural Blender pipeline for photorealistic training image generation
-
Updated
Mar 17, 2022 - Python
Vulkan Quake port based on QuakeSpasm
-
Updated
Mar 3, 2022 - C
A python module for scientific analysis of 3D data
-
Updated
Mar 17, 2022 - Python
In las file format, vlrs info is crucial to correctly describe point's spatial location.
However, if you try to use pyntcloud.las_header.vlrs, you wouldn't get anything, the value is alway none.
Through your source code, I can see you try to use
data["las_header"] = las.header
But it can not pass vlrs or evlrs info into new object, because in laspy, vlrs info is dynamically obtained afterw
The repository contains a few files with names that are presumably named after POV-Ray version v3.7, having the followng pattern:
-
distribution/scenes/**/*_37.pov -
distribution/scenes/**/*_37.jpg
My guess is that these deal with changes made between v3.6 and v3.7, and should keep these names even in a v3.8 release proper, but someone should take a closer look at them to confir
A 3D Mapping Engine & SDK for OpenSceneGraph.
-
Updated
Mar 17, 2022 - C++
MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.
-
Updated
Mar 17, 2022 - C++
-
Updated
Feb 19, 2022 - C++
Easy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D scenes.
-
Updated
Mar 18, 2022 - Python
LuxCore source repository
-
Updated
Mar 18, 2022 - C++
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
-
Updated
Feb 22, 2020 - C++
and ensure that all libs are importable via the following browser ESM code.
import('//unpkg.com/lume?module').then(console.log)
import('//cdn.skypack.dev/lume').then(console.log)
import('//jspm.dev/lume').then(console.log)At the moment they all fail with network errors for various reasons, namely some dependencies aren't in ESM format.
-
Updated
Aug 31, 2020 - C++
id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, macOS, FreeBSD, Raspberry Pi 4)
-
Updated
Dec 29, 2021 - C
- Wikipedia
- Wikipedia


Problem:
After using Engine.createTextureFromKtx/jpeg/Png, I need to query the texture width and height so I can generate proper UV coordinates for font display.
Proposed solution
Expose the Texture.getWidth(), getHeight(), etc. methods to get texture information. I currently only need width and height, but I can see usage cases for many of the other "getters" available in the C++ in