C 3D Rendering Software

View 130 business solutions

Browse free open source C 3D Rendering Software and projects below. Use the toggles on the left to filter open source C 3D Rendering Software by OS, license, language, programming language, and project status.

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    Triangle mesh tool and library. Primary features include generation from mathmatical equation, decimation or edge reduction, clipping, and interactive viewer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    A Linux Clone of Caligari truespace ported to gtk2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    With miao3d you can train a specific Gaussian Markov Random Field (GMRF) that then can be used to estimate a depthmap ("3D"), given an image ("2D"). A GUI allows inspection of the image + depthmap.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    MGL is a GLUT-like toolkit oriented to Game Programming. It supports OpenGL extensions, texture loading (BMP,TGA,RAW,DDS), native and DInput (Win32) keyboard input, mouse filtering, FSAA, internal GLU implementation (optional) and is fast and portable (W
    Downloads: 0 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    mini3d

    mini3d

    3D Software Renderer in 700 Lines

    The 3D software rendering tutorial, without any performance optimization, mainly shows people how to write a software renderer with a fixed pipeline. Although the main body code is only 700 lines, the sparrow is small and complete. The source code has only one mini3d.c, and a single file implements everything and is easy to read. No third-party library dependencies, no complicated project directories. Standard D3D coordinate model, left-handed system plus WORLD / VIEW / PROJECTION three matrices. Implementing Cropping: Simple CVV Cropping. Up to 1024 x 1024 textures. Use the depth buffer to judge the image before and after. Perspective Texture Mapping and Perspective Color Fill. Accurate polygon edge coverage calculation. The rendering engine has only 700 lines, the modules are clear, and the backbone is prominent. Detailed comments, detailed comments on the main code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    A set of libraries, written in C/C++, to perform multimedia operations on Windows systems. These libraries are especially suited for performing psychophysical experiments on human and animal vision.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    nemosomen is a framework for designing open source, network based, multimedia (video/openGL/sound/MIDI) realtime toys a suite of tools for distributed development, processing of media. It tries to shift most of the working process in realtime processes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    An Open Source Render compatible with the RenderMan Interface (currently version 3.2) from Pixar and highly expandable, with addition of geometric plug-ins, hidder plug-ins, output device plug-ins, and Shading Language extension plug-ins.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    osgGtk is a library of C based Gtk+ and C++ based Gtk-- widgets to support OpenSceneGraph (OSG) applications. The library also includes several example applications such as osgviewerGtk and osgviewerGtkmm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10
    qtrt
    An elementary Ray tracer written in Qt
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    rayshade raytracer for linux

    rayshade raytracer for linux

    rayshade 4.0.6 linux patch

    NEWS: now gnu-ized, get it from: http://sourceforge.net/projects/rayshade/ Rayshade is a 1990's raytracer, a great one back then. It has value in support of existing software and raytrace scene files, which ranges from legacy files to existing CAD software that can export 3D scenes Rayshade can build a scene for. Files Section has a patch allowing Rayshade to build in Linux more fully / less errors than the tiny redhat patch that can be found. The Utah Raster Toolkit is a "depends" - it needs to be installed before Rayshade builds so images can become viewable format. http://sourceforge.net/projects/rayshade/ http://sourceforge.net/projects/rayshade-math/ http://sourceforge.net/projects/utahrastertoolkit/ NOTE: Rayshade is unmaintained so no longer competitive to povray. And neither are competitive to RADIANCE. But see homepage or examples; Rayshade has good sides: great documentation and easier radiance style file format: but no GUI for design.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    TinyGL on SDL is a free implementation of TinyGL library (mini-openGL) under multiplatform SDL library. Also, it is a fixed-point fast implementation for low platform as GP32 console.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    simp3d

    Quick project: Phong, Gouraud, Flat shading program (wire-frame also)

    This is a quick project made for X-Windows on Linux to perform simple shading. It was coded in a few days and made to work, and not for good software engineering practices -- an example program showing the math(s) needed to perform the 3d transformations and rendering. : Darrell Raymond Ulm
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    spyGLass is an OpenGL call tracer and debugger. It goes a step further than simply using ltrace because it knows what the arguments to the various gl* calls are, and it also knows about OpenGL's error flag.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    tRAYcer
    A raytracer implementation that distributes the computation on several CPUs and GPU.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    the Rabbit Run is a piece of machinima currently in production by part of the Quake done Quick team. We are making modifications to the Quake1 engine so as to enable particular audio and video effects in the resulting playback engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This project is a collection of games for the TuxBoxProject. Here developers can help create new games for the project, demos of games can be downloaded, and developers can recieve feedback on their games. All games hosted here will be GPL'd
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Project for the unit Computer Graphics Principles and Programming at Murdoch University, Perth. 3D-simulation with some physics and user interaction.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    x3drenderlibrary

    x3drenderlibrary

    A 3d rendering framework

    x3d render library is a 3d graphics framework with implementation of several useful rendering algorithms: a rasterization renderer(with implementation of both builtin software rendering & opengl hardware rendering); a path tracing renderer(cpu based) x3d demoscene is a framework and tool chains dedicated in animation production. x3d render library is used for the rendering component
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    x86mph is an optimized library with vector, matrix, and vertex helpers (including an own TnL) It also contains memory helpers, and other stuff such as image processing (color inverting, changing bpp) taking advantage of x86's 3DNow!, MMX, and SSE
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    3D Reconstruction using Stereo Vision
    System Prototype to make 3D reconstruction solution using stereo images. It works with common cameras and not require large amount of memory during the images processing. It provides a low cost solution to educational environments with low budgets.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    This is a junior 3d engine, provide basic 3d functions like transforming, lighting, culling, collision detecting, and so on. if we could, we would add any specific we need.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB