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 871 public repositories matching this topic...
Frequent bug: while sorting by y-coordinate, the vertices are sorted, but the data coming with the vertices is not.
Gouraud shading, forgot to sort intensities
In my case I was calculating a barycentric coordinate of one vertex and assigning it to a different vertex by mistake.
The artifacts looked exactly the same as you presented, if it is the same problem then the description could be
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
-
Updated
May 27, 2020 - HTML
Great tutorial! It clears up a lot of my questions about various effects.
Minor complaint: Focal length is size of the lens. Focal distance is the distance between the camera and the focal point.
Is there technical papers or algorithm documents which explain basic and deep details of draco?
Hello,
I have learned corto(vclab) and other mesh compression library.I have read some papers such as Edgebreaker: Connectivity compression for triangle meshes and Edge breaker on a Corner Table : A simple technique for representing and compressing triangulated surfaces.However draco code seems more complexity than below projects and papers.Is there technical papers or algorithm documents w
A brief computer graphics / rendering course
-
Updated
Mar 22, 2020 - C++
The new multi-tab editor doesn't make sense when you switch back to a previous tab because it doesn't draw the view that that tab generated. One has to hit F5 to make the view match the tab each time you switch tabs. That is tedious and can be time consuming if the preview takes significant time.
It would be much better if the view was saved in an off screen buffer and restored. If that is not
A list of papers and datasets about point cloud analysis (processing)
-
Updated
Jun 30, 2020
A brief computer graphics / rendering course
-
Updated
Jan 30, 2019 - C++
486 lines of C++: old-school FPS in a weekend
-
Updated
Feb 20, 2019 - C++
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
-
Updated
Jul 1, 2020 - C++
Following warning is reported during compilation on macOS 10.15.3/10.15.4:
In file included from ../../../github.com/go-gl/glfw/v3.2/glfw/c_glfw_darwin.go:8:
../../../github.com/go-gl/glfw/v3.2/glfw/glfw/src/cocoa_window.m:989:9: warning: multiple methods named 'center' found [-Wobjc-multiple-method-names]
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDK
A shader-based software renderer written from scratch in C89
-
Updated
May 21, 2020 - C
Vulkan Quake port based on QuakeSpasm
-
Updated
May 28, 2020 - C
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
My Archlinux doesn't seem to have "trash" (moves to trash?):
$ git clone https://github.com/stuffmatic/fSpy
$ cd fSpy
$ yarn dist
yarn run v1.15.2
$ yarn run build-dist
$ trash build
/bin/sh: trash: command not found
error Command failed with exit code 127.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 127.
MaterialX is an open standard for transfer of rich material and look-development content between applications and renderers.
-
Updated
Jun 30, 2020 - C++
Using DocFX, it’s possible to automatically get a documentation website that is in synced with the source implementation. A good use case for this proposal is to quickly check the differences between the math library here and the one located in opentk.
Alternatives
None at the time.
Mirror of the official Blender Git repository. Updated every hour.
-
Updated
Jul 1, 2020 - C
Vulkan DOOM 3 port based on DOOM 3 BFG Edition
-
Updated
Jul 3, 2018 - C++
The current behaviour of glossy and glossycoating is to behave like matte on the backface.
I can't think of a good reason for this, and it is very confusing for users, so I would like to request to rework these materials to show their coating on both front and back faces.
(intended for v2.4)
Want to back this issue? **[Post a bounty on it!](https://www.bountyso
id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, MacOS, FreeBSD)
-
Updated
Jun 23, 2020 - C
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
-
Updated
Feb 22, 2020 - C++
The documentation of IntrinsicsCamera states that the fx and fy input parameters are in units of meters. However, it is difficult for me to understand what that means, since to understand focal length in meter units means that you also know the size of the sensor (or image plane) in meters as well... instead, it seems from my tests that fx and fy are actually meant to be specified in pixel units.
A python module for scientific visualization of 3D objects based on VTK
-
Updated
Jun 30, 2020 - Python
P(R*_{3, 0, 1}) specialized SIMD Geometric Algebra Library
-
Updated
May 29, 2020 - C++
There's no TriangleGeometry class in Three.js, but here's some ways we can implement one using the THREE.Triangle math class.
Relation-Shape Convolutional Neural Network for Point Cloud Analysis (CVPR 2019 Oral & Best paper finalist)
-
Updated
Jan 17, 2020 - Python
- Wikipedia
- Wikipedia


As @TimvanScherpenzeel pointed out, cmgen should better explain that --size applies to the DFG LUT as well and that a cubemap and the LUT cannot be generated at the same time.