Click here to Skip to main content
15,879,535 members
Everything / 3D

3D

3D

Great Reads

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 Keyvan M. Kambakhsh
This article introduces i3DML project and demonstrates how XML and JavaScript can help you build interactive 3D Worlds.
by Leif Simon Goodwin
A 3D surface plot control in C#
by Gary.Miller.WPF
In this article, I describe how I implemented a 3D subdivision surface modeling application in JavaScript and WebGL.

Latest Articles

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 EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
by EgorYusov
This article describes Unity low-level plugin interface and the Unity graphics interface emulator that facilitates native plugin development.
by Kenneth Haugland
A basic guide for reading glTF files and showing simple 3D images

All Articles

Sort by Score

3D 

15 Jan 2024 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.
24 Mar 2015 by Keyvan M. Kambakhsh
This article introduces i3DML project and demonstrates how XML and JavaScript can help you build interactive 3D Worlds.
19 Feb 2021 by Leif Simon Goodwin
A 3D surface plot control in C#
29 Jun 2020 by Gary.Miller.WPF
In this article, I describe how I implemented a 3D subdivision surface modeling application in JavaScript and WebGL.
30 May 2018 by Bruce Greene
A plot control based on the WPF Helix Toolkit for visualizing a real-time stream of 3D locations
26 Jun 2018 by CMalcheski
A Full DirectX Sample Application Created in Pure Assembly Language
25 Jun 2018 by LLLLGGGG
In this article, I am going to explain how to generate a hexagonal tessellation and how to draw it in Unity 3D
3 Nov 2010 by Gary.Miller.WPF
Part one of a series on how to make an animated 3D robot in WPF using C# code
26 May 2016 by Wolfgang Foerster
A WPF 3D simulation to visualize the phase space trajectories of a double pendulum
16 Jun 2016 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
11 Mar 2018 by Petrov Vladimir
Weiler-Atherton algorithm in 3D codes demo implementation
23 Aug 2012 by Harald Heide Gundersen
Geocoordinate positioned Xna model viewable thru Photocamera
23 Sep 2020 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
11 Jan 2021 by EgorYusov
An introduction to ray tracing API in Diligent Engine
12 Jul 2023 by EgorYusov
This article describes Unity low-level plugin interface and the Unity graphics interface emulator that facilitates native plugin development.
20 Jun 2013 by Meshack Musundi
Inserting a 3D object into a WPF project in Expression Blend, with some help from Blender
12 Jan 2016 by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in C#
15 Aug 2013 by Chris Boss
OpenGL based 3D learning software
25 Jan 2016 by Samuel Teixeira
Why simple if we can be complex?
17 Sep 2019 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).
16 Jan 2021 by Shao Voon Wong
How to convert a code from parallel C++ ray-tracing code to CUDA, then to SYCL 2020 via Intel® DPC++
16 May 2021 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.
6 Sep 2022 by EgorYusov
An implementation of a basic path tracer with Diligent Engine
3 Jul 2017 by zapsolution
Windows 10 multimedia player 64-bit
20 May 2015 by Peter Occil
Explains graphics filters for the HTML 3D canvas, and how they work in my public domain HTML 3D library.
12 Jan 2016 by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in Java
14 Jan 2016 by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in JavaScript
20 Jan 2016 by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in Python
10 Feb 2016 by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in Fortran
17 Nov 2022 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.
7 Mar 2017 by Ansel Castro
Describes the basic steps to render height maps using the graphics engine of Igneel
18 Jan 2016 by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in PHP
6 Feb 2016 by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in Perl
11 Sep 2018 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.
22 Dec 2018 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.
17 Jan 2014 by Lee Bamber
To what degree can technology can be used to create and manipulate the 3D world?
21 Apr 2017 by Peter Occil
A public domain JavaScript library for easing the development of HTML 3D applications
22 Feb 2022 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.
25 Mar 2017 by Wolfgang Foerster
Or why isn’t the earliest sunset on the year’s shortest day?
18 Aug 2023 by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
5 Aug 2018 by Mike Hankey
The time is right to purchase that 3D Printer you've been looking at and I'll help you get started!
19 Mar 2022 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.
22 Sep 2013 by Simon Jackson
Free resources for game design.
14 Apr 2021 by Angelo Cresta
An extension of "A control to display pie charts with highly customizable formatting" from mattsj1984 that also renders doughnut.
15 Nov 2014 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.
15 Feb 2011 by Sacha Barber
A kind of 3d tree level control
2 Mar 2016 by John Jiyang Hou
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in C++
17 Dec 2013 by ATUL_LOONA
Can you solve this?
25 Jul 2016 by Igor Gribanov
Performing linear static analysis on a tetrahedral mesh with a little bit of help from a third-party solver.
26 Nov 2013 by Chris Boss
3D Sandbox with programable logic built in
28 Aug 2017 by Andreoli Carlo
Simple terrain generator and representation through WPF Viewport3D
18 Jun 2021 by OriginalGriff
I'm getting a 3D printer for Christmas! So - I need to learn to use it. That means ... a CAD package. Gulp.
1 May 2023 by Kenneth Haugland
A basic guide for reading glTF files and showing simple 3D images
18 May 2011 by Tiberiu Boros
This article shows how to load Milkshape ms3d binary files, animate and display them with OpenGL
4 Aug 2016 by Ujjwal Gupta
Introduction to 3D with the HTML, CSS, JavaScript and three.js
9 Sep 2011 by Vasily Tserekh
Ten things to achieve when starting 3D programming
23 Nov 2017 by EgorYusov
This article describes how to implement dynamic resources with Direct3D12 API using ring buffers.
25 Nov 2019 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.
20 Dec 2013 by Amir Emamjomeh
This article demonstrates a simple and fast method for generating a list of regular triangles that form a unit sphere surface
6 Aug 2018 by taifur
A password protected door lock based on Arduino which can be controlled by a smartphone over Bluetooth