awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to dps/rust-raytracer

Open-source alternatives to Rust Raytracer

30 open-source projects similar to dps/rust-raytracer, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Rust Raytracer alternative.

  • flxzt/rnoteflxzt 的头像

    flxzt/rnote

    10,904在 GitHub 上查看↗

    Rnote is a vector-based note-taking and drawing application designed for capturing handwritten input. It functions as a digital workspace that records stylus pressure and movement to create sketches and notes, storing them as mathematical paths rather than pixels to allow for infinite scaling and non-destructive editing. The application provides a flexible canvas environment that supports infinite scrolling and various page layouts. Users can organize their work using a layer-based system, which allows for the independent manipulation and ordering of individual strokes, shapes, and background

    Rustdrawinggtkgtk-rs
    在 GitHub 上查看↗10,904
  • kaminarios/rustracerKaminariOS 的头像

    KaminariOS/rustracer

    95在 GitHub 上查看↗

    Vulkan path tracing with Rust

    Rust3d-graphicsanimationash-rs
    在 GitHub 上查看↗95
  • ivanceras/svgbobivanceras 的头像

    ivanceras/svgbob

    4,200在 GitHub 上查看↗

    svgbob is an ASCII to SVG converter and text-based diagramming tool. It transforms structured ASCII diagrams and plain text sketches into clean, scalable vector graphics. The tool specializes in converting ASCII art and text-based scribbles into precise SVG paths, specifically for technical documentation and presentations. It supports the generation of directional arrows and structural diagrams by translating specific characters into vector lines, corners, and intersections. The system includes capabilities for rendering ASCII diagrams, generating vector graphics for technical guides, and es

    Rustasciibobdiagram
    在 GitHub 上查看↗4,200
  • storytold/artcraftstorytold 的头像

    storytold/artcraft

    1,692在 GitHub 上查看↗

    ArtCraft is an intentional crafting engine for artists, designers, and filmmakers

    Rust
    在 GitHub 上查看↗1,692

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • rustq/vue-skiarustq 的头像

    rustq/vue-skia

    325在 GitHub 上查看↗

    Skia based 2d graphics vue rendering library. It is based on Rust to implement software rasterization to perform rendering. 基于 Skia 的 2D 图形 Vue 渲染库 —— 使用 Rust 语言实现纯软件光栅化

    Rust
    在 GitHub 上查看↗325
  • rodrigorc/papercraftrodrigorc 的头像

    rodrigorc/papercraft

    258在 GitHub 上查看↗

    Papercraft is a tool to unwrap 3D models.

    Rusthandcraftpapercraft
    在 GitHub 上查看↗258
  • museslabs/phontomuseslabs 的头像

    museslabs/phonto

    383在 GitHub 上查看↗

    GPU-accelerated video wallpaper program for wayland compositors and macos

    Rustlive-wallpapermacosmacos-wallpaper
    在 GitHub 上查看↗383
  • linebender/resvglinebender 的头像

    linebender/resvg

    3,895在 GitHub 上查看↗

    Resvg is a high-compliance SVG rendering library and parsing engine designed to convert scalable vector graphics into raster images. It functions as an SVG to raster converter that resolves XML trees and manages the transformation of vector data into bitmap formats. The project ensures cross-platform visual consistency by producing identical pixel-perfect output regardless of the operating system or CPU architecture. It distinguishes itself through a text layout engine that handles complex typography, including bidirectional reordering, vertical writing modes, and color emoji fonts. The libr

    Rustrendersvg
    在 GitHub 上查看↗3,895
  • limeth/eucliderLimeth 的头像

    Limeth/euclider

    226在 GitHub 上查看↗

    A higher dimensional raytracing prototype with non-euclidean-like features

    Rust
    在 GitHub 上查看↗226
  • ant-galaxy/oasis-engineant-galaxy 的头像

    ant-galaxy/oasis-engine

    5,791在 GitHub 上查看↗

    Oasis Engine is a web-based game engine and component-based game framework designed for creating real-time interactive 2D and 3D applications for web and mobile platforms. It functions as a real-time 3D renderer and a physics simulation engine capable of producing interactive visual environments. The framework includes a visual scene editor that allows artists and developers to build, layout, and export project scenes through a graphical interface. This system supports visual scene composition and converts these layouts into structured data for runtime reconstruction. The engine's capabiliti

    TypeScript
    在 GitHub 上查看↗5,791
  • o3de/o3deo3de 的头像

    o3de/o3de

    8,954在 GitHub 上查看↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    在 GitHub 上查看↗8,954
  • xingangpan/dragganXingangPan 的头像

    XingangPan/DragGAN

    35,822在 GitHub 上查看↗

    DragGAN is an interactive generative AI editor and GAN image editing tool designed for modifying the shape and structure of objects within images. It functions as a latent space manipulator that enables precise geometric and appearance editing by transforming images into editable latent codes. The system provides a web-based visual dashboard for real-time manipulation. Users can change the appearance of generated objects through an interactive point-based dragging interface, utilizing a process where source and target coordinates drive the optimization of the generative model. The project in

    Pythonartificial-intelligencegenerative-adversarial-networkgenerative-models
    在 GitHub 上查看↗35,822
  • fcl-team/foldcraftlauncherFCL-Team 的头像

    FCL-Team/FoldCraftLauncher

    3,601在 GitHub 上查看↗

    FoldCraftLauncher is a Java game launcher for Android that provides a mobile runtime environment for executing various game versions and snapshots. It functions as an Android game environment that manages game instances, save files, and graphical renderer plugins. The project includes a Java runtime manager to bundle or import multiple Java versions, ensuring compatibility across different software releases. It features a virtual input mapper that simulates mouse and keyboard events by translating touch screen interactions and gyroscope data into desktop-style control signals. The system pro

    Java
    在 GitHub 上查看↗3,601
  • aseprite/asepriteaseprite 的头像

    aseprite/aseprite

    37,521在 GitHub 上查看↗

    Aseprite is a specialized graphics editor and animation suite designed for the creation of pixel-based artwork. It provides a comprehensive environment for managing multi-layered animation sequences, offering tools for frame-by-frame design, onion skinning, and real-time motion previews. The application is built to handle both indexed color palettes and full-color RGB editing, allowing users to maintain precise control over pixel data and transparency. What distinguishes Aseprite is its focus on programmable workflows and game asset production. It features a scriptable command architecture th

    C++animated-spritesanimationaseprite
    在 GitHub 上查看↗37,521
  • dsward2/macsvgdsward2 的头像

    dsward2/macSVG

    1,288在 GitHub 上查看↗

    macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤

    Objective-Canimationarkansasbezier
    在 GitHub 上查看↗1,288
  • freecad/freecadFreeCAD 的头像

    FreeCAD/FreeCAD

    31,553在 GitHub 上查看↗

    FreeCAD is an open-source engineering design suite designed for parametric 3D modeling, architectural planning, and mechanical assembly. It functions as a professional-grade platform that utilizes history-based operations to allow for non-destructive design updates, enabling users to construct complex geometry through a sequence of constrained sketches and solid operations. The platform distinguishes itself through a highly modular, workbench-based architecture that allows users to tailor the interface and toolsets to specific engineering domains. It features deep Python integration, which se

    C++3d3d-printingarchitecture
    在 GitHub 上查看↗31,553
  • gaphor/gaphorgaphor 的头像

    gaphor/gaphor

    2,244在 GitHub 上查看↗

    Gaphor is the simple modeling tool

    Python
    在 GitHub 上查看↗2,244
  • glfw/glfwglfw 的头像

    glfw/glfw

    14,716在 GitHub 上查看↗

    This project is a cross-platform library designed for desktop application development, providing a unified interface for window management, input handling, and hardware-accelerated graphics. It serves as a foundational framework that abstracts platform-specific windowing protocols and graphics APIs, enabling developers to create interactive software that functions consistently across Windows, macOS, and Linux. The library distinguishes itself by providing deep integration with low-level graphics APIs, specifically OpenGL and Vulkan. It manages the complexities of graphics context initializati

    Cclinuxmacos
    在 GitHub 上查看↗14,716
  • google/iongoogle 的头像

    google/ion

    1,420在 GitHub 上查看↗

    Ion

    C++
    在 GitHub 上查看↗1,420
  • google/skiagoogle 的头像

    google/skia

    10,762在 GitHub 上查看↗

    Skia is a high-performance 2D graphics rendering library used for drawing text, geometries, and images on digital surfaces. It functions as a hardware-accelerated graphics engine that offloads drawing operations to the GPU, a vector graphics processor for SVG and complex paths, and a typography engine for shaping and drawing characters with Unicode support. The project provides a cross-platform image codec for encoding and decoding standard image formats into raw pixel data across multiple operating systems. It also enables the development of user interfaces that maintain visual consistency a

    C++
    在 GitHub 上查看↗10,762
  • graphiteeditor/graphiteGraphiteEditor 的头像

    GraphiteEditor/Graphite

    24,258在 GitHub 上查看↗

    Graphite is a node-based visual design environment that integrates vector illustration, raster image processing, and motion graphics generation into a single platform. It utilizes a functional reactive pipeline and a data-flow execution model to propagate state changes through a graph of interconnected nodes, allowing users to construct complex, automated design workflows. The platform distinguishes itself through a context-aware evaluation engine that injects runtime metadata—such as coordinate data and loop indices—directly into the node graph. This enables the creation of procedural geomet

    Rust2d-graphicsanimationart
    在 GitHub 上查看↗24,258
  • harfang3d/harfang3dharfang3d 的头像

    harfang3d/harfang3d

    654在 GitHub 上查看↗

    HARFANG 3D source code public repository

    C++
    在 GitHub 上查看↗654
  • horde3d/horde3dhorde3d 的头像

    horde3d/Horde3D

    1,587在 GitHub 上查看↗

    Horde3D is a small 3D rendering and animation engine. It is written in an effort to create an engine being as lightweight and conceptually clean as possible.

    C++
    在 GitHub 上查看↗1,587
  • imager-io/imagerimager-io 的头像

    imager-io/imager

    730在 GitHub 上查看↗

    Automated image compression for efficiently distributing images on the web.

    Rustcompressionimageimage-compression
    在 GitHub 上查看↗730
  • diligentgraphics/diligentengineDiligentGraphics 的头像

    DiligentGraphics/DiligentEngine

    4,193在 GitHub 上查看↗

    DiligentEngine is a cross-platform graphics abstraction layer and physically-based rendering engine. It provides a unified interface for executing 3D graphics commands across multiple low-level rendering backends from a single codebase, including a dedicated system for importing 3D assets via the GLTF 2.0 format. The engine features an HLSL shader cross-compiler that allows a single set of shaders to run across different graphics APIs and operating systems. It supports advanced rendering capabilities such as ray-tracing, mesh shaders, variable rate shading, and bindless resources. The framew

    Batchfile3d-engined3d11d3d12
    在 GitHub 上查看↗4,193
  • janekb04/glfwppjanekb04 的头像

    janekb04/glfwpp

    122在 GitHub 上查看↗

    GLFW C++ Wrapper - thin, modern, C++17, header-only GLFW wrapper

    C++cmakecppcpp17
    在 GitHub 上查看↗122
  • digidna/colorsetDigiDNA 的头像

    DigiDNA/ColorSet

    239在 GitHub 上查看↗

    ColorSet is a macOS utility and framework allowing developers to manage custom interface colors with ease.

    Swift
    在 GitHub 上查看↗239
  • kosua20/herebedragonskosua20 的头像

    kosua20/herebedragons

    1,794在 GitHub 上查看↗

    A basic 3D scene implemented with various engines, frameworks or APIs.

    C
    在 GitHub 上查看↗1,794
  • lettier/gifcurrylettier 的头像

    lettier/gifcurry

    1,437在 GitHub 上查看↗

    😎 The open-source, Haskell-built video editor for GIF makers.

    Haskell
    在 GitHub 上查看↗1,437
  • libigl/libigllibigl 的头像

    libigl/libigl

    5,030在 GitHub 上查看↗

    libigl is a C++ geometry processing library used for analyzing and manipulating 3D triangle and tetrahedral meshes. It functions as a numerical linear algebra suite and a mesh manipulation framework, integrating a geometric deformation engine to implement rigid and polyharmonic transformations. The project is distinguished by its header-only library design and its implementation of specialized deformation techniques, including rigid-as-possible and polyharmonic shape deformation. It also provides a visualization tool for rendering surfaces and scalar fields with interactive scene controls and

    C++
    在 GitHub 上查看↗5,030