Showing 216 open source projects for "c source code"

View related business solutions
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 1
    Curv

    Curv

    A language for making art using mathematics

    Curv is a programming language for creating art using mathematics. It's a 2D and 3D geometric modelling tool that supports full colour, animation and 3D printing. Curv is a simple, powerful, dynamically typed, pure functional programming language. Curv is easy to use for beginners. It has a standard library of predefined geometric shapes, plus operators for transforming and combining shapes. These can be plugged together like Lego to make 2D and 3D models. Coloured shapes are represented...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Quan is designed to model physical quantities in C++ programs. Advantages include automated dimensional analysis checking, automatic unit conversions, self documentation of code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    DelphiDoom Procedural Modeler

    DelphiDoom Procedural Modeler

    A tool for creating models for the DelphiDoom Engine

    A tool for creating models for the DelphiDoom Engine. Source code repository: https://github.com/jval1972/DD_MODEL
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    3DDFA

    3DDFA

    Fast, accurate and stable 3D dense face alignment

    This work extends 3DDFA, named 3DDFA_V2, titled Towards Fast, Accurate and Stable 3D Dense Face Alignment, accepted by ECCV 2020. The supplementary material is here. The gif above shows a webcam demo of the tracking result, in the scenario of my lab. This repo is the official implementation of 3DDFA_V2. Compared to 3DDFA, 3DDFA_V2 achieves better performance and stability. Besides, 3DDFA_V2 incorporates the fast face detector FaceBoxes instead of Dlib. A simple 3D render written by c++ and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 5
    ObjectVolume

    ObjectVolume

    Calculates Volume, Surface Area & Centroid of a Closed Triangular Mesh

    The ObjectVolume program calculates the volume, surface area and centroid of a closed triangular mesh represented in an object file (.obj). The process goes through the list of triangles that make up the surface and, for each triangle, forms a tetrahedron with an external point. The program uses the origin (0,0,0). The volume of the tetrahedron is then calculated. Tetrahedrons with back facing triangles are added and those with forward facing triangles are subtracted yielding the object...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Lexolights is 3D model viewer focused on photorealistic user experience. To achieve the scene realism, it uses shaders and other latest technologies. It is based on OpenSceneGraph.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    PyMOL Molecular Graphics System

    PyMOL Molecular Graphics System

    PyMOL is an OpenGL based molecular visualization system

    The Open-Source PyMOL repository has been moved to github: https://github.com/schrodinger/pymol-open-source We still use the pymol-users mailing list here on sourceforge. Please subscribe for community support: https://pymol.org/maillist (Note: SourceForge email newsletter and special offers are optional and can be unchecked) The PyMOL community wiki has its own home: https://pymolwiki.org/
    Downloads: 48 This Week
    Last Update:
    See Project
  • 8
    Regard3D

    Regard3D

    Creates 3D models from photographs

    Regard3D is a free, multiplatform, open-source structure-from-motion application. It creates 3D models of objects, based on photographs from different angles.
    Leader badge
    Downloads: 309 This Week
    Last Update:
    See Project
  • 9
    Quesa

    Quesa

    3D rendering and scene graph library (moved to GitHub)

    High-level 3D graphics library. Supports retained and immediate mode rendering, an extensible file format, plug-in renderers, a wide range of high level geometries, hierarchical models, and a consistent and object-orientated API.
    Downloads: 2 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 10
    AcMus is a project on musical acoustics devoted to the development of models and computer tools for the study of room acoustics and focus on helping the investigation of issues related to the design, control and acoustic treatment of environments. AcMus has not been maintained for a few years now, but the code may still be useful. We consider the current repository to be at https://gitlab.com/ccsl-usp/acmus .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    IVCon-TL 3D scene conversion tool

    IVCon-TL 3D scene conversion tool

    Converts between many 3D data formats

    IVCon-TL can read and write a variety of 3D graphics file formats, converting from one to the other. Supported formats include 3DS, ASE, BYU, DXF, GMOD, HRC, IV, OBJ, OFF, POV, SMF, STL/STLA/STLB, TEC, TRI/TRIA/TRIB, UCD, VLA, WRL/VRML, XGL and more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A library of POV-Ray definitions of LDraw parts to be used in conjunction with L3P and POV-Ray
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    ImatiSTL

    Fix STL files for 3D printing

    ImatiSTL is a C++ library for applications that need to finely post-process raw polygon meshes represented by STL files. It is particularly useful in 3D printing scenarios: the repairing functions provided by ImatiSTL bridge the gap between printable meshes and real-world meshes with diverse potential defects and flaws (e.g. degenerate triangles, self-intersections, surface holes, ...). ImatiSTL provides both functions for local mesh repairing and methods for global remeshing. Local...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 14
    tinyobjloader

    tinyobjloader

    Tiny but powerful single file wavefront obj loader

    Tiny but powerful single file wavefront obj loader written in C++03. No dependency except for C++ STL. It can parse over 10M polygons with moderate memory and time. tinyobjloader is good for embedding .obj loader to your (global illumination) renderer. We recommend to use master (main) branch. Its v2.0 release candidate. Most features are now nearly robust and stable (The remaining task for release v2.0 is polishing C++ and Python API).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    The Open Model API (OMA) isn't only an API, it's also a toolkit. OMA supplies conversion tools for 3D models as well as a developer library inspired by OpenGL's state machine design.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Converts a raw digitized polygon mesh to a clean mesh where all the occurrences of a specific set of "defects" are corrected. Holes, self-intersections, degenerate and non-manifold elements are all replaced with valid configurations.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 17
    MeshLab

    MeshLab

    A processing system for 3D triangular meshes

    MeshLab, a mesh processing system, for user assisted editing, cleaning, filtering and rendering of large unstructured 3D triangular meshes (typical 3D scanning meshes). The system relies for mesh processing tasks on the gpl VCG library (vcg.sf.net).
    Leader badge
    Downloads: 120 This Week
    Last Update:
    See Project
  • 18

    B-Maxwell

    Maxwell Render for Blender

    B-Maxwell add-on offers seamless integration with Maxwell Render and Blender
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Mangrove TDS Library

    Mangrove TDS Library

    A C++ Tool for the Fast Prototyping of Topological Data Structures

    The Mangrove Topological Data Structure (Mangrove TDS) Library is a C++ template tool for the fast prototyping of topological data structures under the same API: - generic representation of any topological data structure, i.e., mangrove; - extensible through dynamic plugins at run-time; - agnostic wrt the representation in use; - any representation is supported without restrictions; - dimension-independent and multi-platform; - efficient representations of...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    importvtk is a C++ plugin to import VTK dataset files into the Autodesk Maya 3D environment. The datasets are imported into specific Maya containers such as Particle, Fluid, Mesh and Curve. importvtk is accessible in the Maya Embedded Language (MEL).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Lerning Process Hypercube Neuron

    Visualization of lerning process of hypercube neuron with two inputs.

    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    AP3/3SUM

    AP3/3SUM

    Multimedia asset management and manipulator for Étoilé

    3SUM aims to provide a powerful 2 to 3D programmable environment that allow editing several kind of contents and linking the relationships among Objective-C type. 3SUM sits on the top of AP3 framework which consit of 3D screen graph Objective-C API, C++ geometry math classes, basic mesh implementations, raster compositor and thread managements. AP3 also have a few foundation classes for data manipulation purpose, such as AAObject root which allows tagging object with selector-keyed...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Manifold mesh processing

    Manifold mesh processing

    Mesh and point cloud processing tools

    A suite of tools for processing and analyzing meshes and point clouds. 1) Ensuring that meshes are manifold, ie, "nice" 2) Simple smoothing/noise reduction 3) Bare-bones point cloud to mesh and robust normals for point clouds 4) Mesh simplification 5) Curvature calculation on meshes 6) Local shape descriptors on meshes
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Structure Synth generates 3D structures by specifying a design grammar. Even simple systems may generate surprising and complex structures. Structure Synth offers a graphical environment with multiple tabs, syntax highlighting, and OpenGL preview.
    Downloads: 25 This Week
    Last Update:
    See Project
  • 25
    Importer library to import assets from different common 3D file formats such as Collada, Blend, Obj, X, 3DS, LWO, MD5, MD2, MD3, MDL, MS3D and a lot of other formats. The data is stored in an own in-memory data-format, which can be easily processed. www.open3mod.com/ is a 3D model viewer and exporter based on Assimp that is also Open Source.
    Downloads: 46 This Week
    Last Update:
    See Project