Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / 3D

3D

3D

Great Reads

by Yang Kok Wah
A tool to generate face images and animated gif files for different angles and lighting using only a single face image. Also includes Face Matcher using Microsoft Face API.
by Chris Boss
3D Sandbox with programable logic built in
by Ujjwal Gupta
Introduction to 3D with the HTML, CSS, JavaScript and three.js
by Mike Hankey
The time is right to purchase that 3D Printer you've been looking at and I'll help you get started!

Latest Articles

by Yang Kok Wah
A tool to generate face images and animated gif files for different angles and lighting using only a single face image. Also includes Face Matcher using Microsoft Face API.
by Chris Boss
3D Sandbox with programable logic built in
by Ujjwal Gupta
Introduction to 3D with the HTML, CSS, JavaScript and three.js
by Mike Hankey
The time is right to purchase that 3D Printer you've been looking at and I'll help you get started!

All Articles

Sort by Score

3D 

by Yang Kok Wah
A tool to generate face images and animated gif files for different angles and lighting using only a single face image. Also includes Face Matcher using Microsoft Face API.
by Chris Boss
3D Sandbox with programable logic built in
by Ujjwal Gupta
Introduction to 3D with the HTML, CSS, JavaScript and three.js
by Mike Hankey
The time is right to purchase that 3D Printer you've been looking at and I'll help you get started!
by Steffen Ploetz
Creation of a basic X3DOM editor based on OpenGL with as little code as possible, that is running on ReactOS and Windows, to check out the capabilities of X3DOM.
by Leif Simon Goodwin
A 3D surface plot control in C#
by Angelo Cresta
An extension of "A control to display pie charts with highly customizable formatting" from mattsj1984 that also renders doughnut.
by OriginalGriff
I'm getting a 3D printer for Christmas! So - I need to learn to use it. That means ... a CAD package. Gulp.
by OriginalGriff
OK, OK. I had to set it up - Herself insisted - and I had to actually print to be sure. So I knocked up a quick box to print (just to show I could).
by OriginalGriff
So ... you want to put that LCD display in there, huh? Pity it's not a rectangular frame, isn't it? How are you going to fit a neat frame round that, huh? It's complicated, but ... not that complicated when you get used to it.
by Harald Heide Gundersen
Geocoordinate positioned Xna model viewable thru Photocamera
by Mark Dostal
This article will show how to use the Esri's ArcGIS Runtime SDK and Toolkit for iOS to build a compelling augmented reality experience.
by taifur
A password protected door lock based on Arduino which can be controlled by a smartphone over Bluetooth
by EgorYusov
This article describes several strategies to update GPU resources in Diligent Engine (a modern low-level graphic library) as well as important internal details and performance implications related to each method.
by Keyvan M. Kambakhsh
This article introduces i3DML project and demonstrates how XML and JavaScript can help you build interactive 3D Worlds.
by André Marcos (Advisor), José Cláudio Silva, Victor Lopes
This work proposes the development of a Raycast engine in JavaScript to facilitate the 3D game development.
by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
by CMalcheski
A Full DirectX Sample Application Created in Pure Assembly Language
by Wolfgang Foerster
A WPF 3D simulation to visualize the phase space trajectories of a double pendulum
by David Jeske
An overview and C# implementation of 3d space partitioning using a BVH (bounding volume hierarchy), with dynamic updates via refitting and tree-rotations.
by Chris Boss
OpenGL based 3D learning software
by LLLLGGGG
In this article, I am going to explain how to generate a hexagonal tessellation and how to draw it in Unity 3D
by EgorYusov
Introduction to amplification and mesh shaders, the new programmable stages available in modern GPUs, and how to use them to implement view frustum culling and object LOD selection on the GPU using the Diligent Engine API
by EgorYusov
An implementation of a basic path tracer with Diligent Engine
by Vaso Elias
Explore the Stride Community Toolkit's code-only feature, designed to help C#/.NET developers easily create immersive 2D/3D games and visualizations using Stride, a powerful open-source (FOSS) C# game engine.
by Peter Occil
Explains graphics filters for the HTML 3D canvas, and how they work in my public domain HTML 3D library.
by Espen Harlinn
Harlinn.Windows is a collection of libraries that I have put together that serves as a big part of the runtime we use at work.
by Ansel Castro
Describes the basic steps to render height maps using the graphics engine of Igneel
by Raphael Mun
In this article we briefly look at two examples of how to use Vulkan to maximize the graphics performance in your game.
by Igor Gribanov
Performing linear static analysis on a tetrahedral mesh with a little bit of help from a third-party solver.
by Gary.Miller.WPF
In this article, I describe how I implemented a 3D subdivision surface modeling application in JavaScript and WebGL.
by EgorYusov
This article describes how to implement dynamic resources with Direct3D12 API using ring buffers.
by Meshack Musundi
Inserting a 3D object into a WPF project in Expression Blend, with some help from Blender
by Kenneth Haugland
A basic guide for reading glTF files and showing simple 3D images
by Joel Ivory Johnson
In this article I take a look at setting up a system for HoloLens development, the compatibility of the applications with other UWP platforms, and introduce Unity for making a 3D application
by Tiberiu Boros
This article shows how to load Milkshape ms3d binary files, animate and display them with OpenGL
by ATUL_LOONA
Can you solve this?
by zapsolution
Windows 10 multimedia player 64-bit
by Simon Jackson
Free resources for game design.
by EgorYusov
This article introduces the problem of resource state management and synchronization in modern graphics APIs such as Direct3D12 and Vulkan and describes a solution offered by Diligent Engine.
by Samuel Teixeira
Why simple if we can be complex?
by Lee Bamber
To what degree can technology can be used to create and manipulate the 3D world?
by Bruce Greene
A plot control based on the WPF Helix Toolkit for visualizing a real-time stream of 3D locations
by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in C#
by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in C++
by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in Fortran
by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in Java
by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in JavaScript
by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in Perl
by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in PHP
by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in Python
by Peter Occil
A public domain JavaScript library for easing the development of HTML 3D applications
by EgorYusov
An introduction to ray tracing API in Diligent Engine
by Shao Voon Wong
How to convert a code from parallel C++ ray-tracing code to CUDA, then to SYCL 2020 via Intel® DPC++
by Uzi Granot
This program will solve a Rubik’s cube using algorithms for beginners. It is a WPF open source application written in C# for VS 2022 and .NET6 using 3D graphics and animation.
by Vasily Tserekh
Ten things to achieve when starting 3D programming
by Andreoli Carlo
Simple terrain generator and representation through WPF Viewport3D
by Wolfgang Foerster
Or why isn’t the earliest sunset on the year’s shortest day?
by Taylor Kobani
This article demonstrates a simple and fast method for generating a list of regular triangles that form a unit sphere surface
by EgorYusov
This article describes Unity low-level plugin interface and the Unity graphics interface emulator that facilitates native plugin development.
by Gary.Miller.WPF
Part one of a series on how to make an animated 3D robot in WPF using C# code
by Petrov Vladimir
Weiler-Atherton algorithm in 3D codes demo implementation
by NVIDIA
In this article we look at what data scientists should know about OpenUSD and how it can enhance their workflows.
by Sacha Barber
A kind of 3d tree level control