awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
EmbarkStudios avatar

EmbarkStudios/kajiyaArchived

0
View on GitHub↗
5,334 Stars·204 Forks·Rust·Apache-2.0·6 Aufrufe

Kajiya

Kajiya ist eine physikalisch basierte Rendering-Engine und ein Echtzeit-Renderer für globale Beleuchtung. Er nutzt einen GPU-beschleunigten Path-Tracer, um reale Materialeigenschaften wie Rauheit und Metallizität zu simulieren und fotorealistische visuelle Ergebnisse zu erzielen.

Die Engine integriert einen temporalen Super-Resolution-Upscaler, um die finale Renderauflösung durch Rekonstruktion von Bildern aus internen Frames mit niedrigerer Auflösung zu erhöhen. Zudem generiert sie hochauflösende Referenzbilder mittels Path-Tracing, um die visuelle Genauigkeit der Echtzeit-Beleuchtungsergebnisse zu verifizieren.

Das System deckt die 3D-Szenenvisualisierung und das Asset-Management ab, einschließlich des Imports von Meshes und Szenenkonfigurationen. Es unterstützt zudem bildbasierte Beleuchtung (Image-Based Lighting) unter Verwendung von HDR-Bildern, um eine realistische Umgebungsbeleuchtung zu gewährleisten.

Features

  • Physically Based Rendering - A physically based rendering engine that simulates real-world material properties for photorealistic results.
  • Physically Based Rendering Materials - Models surface light interactions using roughness and metalness mathematical models for photorealistic materials.
  • Indirect Lighting Simulation - Simulates realistic indirect lighting and light bounces in dynamic scenes using ray-tracing and compute shaders.
  • GPU-Accelerated Path Tracers - Ships a GPU-accelerated path tracer to simulate individual light paths for high-fidelity reference images.
  • Compute Shader Implementations - Uses GPU-accelerated compute shaders to perform massively parallel ray intersection tests for global illumination.
  • Real-Time Raytracing - Implements real-time global illumination using ray-tracing and compute shaders to simulate light bounces and soft shadows.
  • Real-Time Super-Resolution - Maintains rendering performance by using real-time temporal super-resolution to upscale internal frames.
  • 3D Scene Visualization - Allows previewing how 3D assets appear under physically accurate lighting conditions.
  • Image-Based Lighting - Provides realistic ambient environmental illumination by utilizing high-dynamic range image maps as light sources.
  • Reference Synthesis - Produces accurate reference images through path-tracing to verify real-time render quality.
  • Reference Rendering - Generates high-fidelity reference images via path-tracing to verify the accuracy of real-time outputs.
  • Reference Image Generation - Generates high-fidelity path-traced reference images to verify the visual accuracy of real-time lighting outputs.
  • Temporal Super-Resolution Upscalers - A performance tool that increases final render resolution by reconstructing images from lower-resolution internal frames.

Star-Verlauf

Star-Verlauf für embarkstudios/kajiyaStar-Verlauf für embarkstudios/kajiya

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Kajiya

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Kajiya.
  • erichlof/three.js-pathtracing-rendererAvatar von erichlof

    erichlof/THREE.js-PathTracing-Renderer

    2,216Auf GitHub ansehen↗

    This project is a browser-based, physically based path-tracing renderer built on WebGL and integrated with Three.js. It functions as a real-time global illumination engine, calculating light bouncing, soft shadows, reflections, refractions, and color bleeding interactively within web environments. The rendering system incorporates progressive multi-pass accumulation to refine noisy images iteratively over multiple frames, alongside GPU-accelerated spatial acceleration structures and bounding volume hierarchies to handle complex geometry. It supports diverse material types such as refractive

    GLSLglobal-illuminationpathpath-tracer
    Auf GitHub ansehen↗2,216
  • o3de/o3deAvatar von o3de

    o3de/o3de

    8,954Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,954
  • microsoft/trellis.2Avatar von microsoft

    microsoft/TRELLIS.2

    3,910Auf GitHub ansehen↗

    TRELLIS.2 is a generative image-to-3D system that creates high-resolution 3D assets with physically based rendering materials from 2D images. It utilizes a sparse voxel representation to handle complex topologies and internal structures without relying on iso-surface fields. The project features a structured latent space representation that maps geometry and texture attributes to maintain visual fidelity. It employs an optimization-free geometry reconstruction process to decode latent representations directly into voxel grids and includes a PBR texture generator for synthesizing base color, r

    Python
    Auf GitHub ansehen↗3,910
  • raytracing/raytracing.github.ioAvatar von RayTracing

    RayTracing/raytracing.github.io

    10,174Auf GitHub ansehen↗

    This project is a ray tracing reference implementation and educational resource for building a Monte Carlo path tracer from scratch. It serves as a guide for physically based rendering, demonstrating how to simulate the behavior of light and materials to create realistic images. The implementation includes a spatial hierarchy accelerator to optimize intersection tests and a system for generating images in the portable pixmap format. It provides a community reference library of implementations across various programming languages and distributes complete source code archives for study. The pr

    HTMLbookgraphics-renderingmarkdeep
    Auf GitHub ansehen↗10,174
Alle 30 Alternativen zu Kajiya anzeigen→

Häufig gestellte Fragen

Was macht embarkstudios/kajiya?

Kajiya ist eine physikalisch basierte Rendering-Engine und ein Echtzeit-Renderer für globale Beleuchtung. Er nutzt einen GPU-beschleunigten Path-Tracer, um reale Materialeigenschaften wie Rauheit und Metallizität zu simulieren und fotorealistische visuelle Ergebnisse zu erzielen.

Was sind die Hauptfunktionen von embarkstudios/kajiya?

Die Hauptfunktionen von embarkstudios/kajiya sind: Physically Based Rendering, Physically Based Rendering Materials, Indirect Lighting Simulation, GPU-Accelerated Path Tracers, Compute Shader Implementations, Real-Time Raytracing, Real-Time Super-Resolution, 3D Scene Visualization.

Welche Open-Source-Alternativen gibt es zu embarkstudios/kajiya?

Open-Source-Alternativen zu embarkstudios/kajiya sind unter anderem: erichlof/three.js-pathtracing-renderer — This project is a browser-based, physically based path-tracing renderer built on WebGL and integrated with Three.js.… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… microsoft/trellis.2 — TRELLIS.2 is a generative image-to-3D system that creates high-resolution 3D assets with physically based rendering… raytracing/raytracing.github.io — This project is a ray tracing reference implementation and educational resource for building a Monte Carlo path tracer… openmoonray/openmoonray — OpenMoonray is a production-grade physically based rendering system and path-tracing engine. It simulates the physical… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the…