Chongshan's starred repositories

developer-roadmap

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

Language:TypeScriptLicense:NOASSERTIONStargazers:289563Issues:6813Issues:2200

Vulkan-Samples

One stop solution for all Vulkan samples

Language:C++License:Apache-2.0Stargazers:4174Issues:91Issues:431

StreetMap

Import OpenStreetMap data into Unreal Engine

Language:C++License:MITStargazers:2145Issues:114Issues:80

vk_raytracing_tutorial_KHR

Ray tracing examples and tutorials using VK_KHR_ray_tracing

Language:C++License:Apache-2.0Stargazers:1345Issues:35Issues:50

supersplat

3D Gaussian Splat Editor

Language:TypeScriptLicense:MITStargazers:1160Issues:30Issues:99

Unreal-Engine-Guide

Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.

UnrealEngineShaderPluginDemo

A tutorial project that shows how to implement HLSL Pixel and Compute shaders in UE4

Language:C++License:MITStargazers:881Issues:66Issues:14

VulkanTutorialCN

Vulkan中文教程

Language:TeXLicense:MITStargazers:636Issues:13Issues:11

LearningUnrealEngine

[Deprecated, see LearningUnreal instead.] A bunch of notes and code snippets that I write while figuring out how to use the Unreal Engine.

Language:ShellLicense:CC0-1.0Stargazers:322Issues:12Issues:1

i3s-spec

This repository hosts the specification for Scene Layers which are containers for arbitrarily large amounts of geographic data. The delivery and persistence model for Scene Layers, referred to as Indexed 3d Scene Layer (I3S) and Scene Layer Package (SLPK) respectively, are specified.

Language:C++License:Apache-2.0Stargazers:313Issues:49Issues:91

MetalSplatter

Render Gaussian Splats using Metal on Apple platforms (iOS/iPhone/iPad, macOS, and visionOS)

Language:SwiftLicense:MITStargazers:225Issues:14Issues:22

GaussianSplattingVRViewerUnity

A VR viewer for gaussian splatting models developped as native plugin for unity with the original CUDA rasterizer.

Language:C++License:NOASSERTIONStargazers:221Issues:10Issues:28

CustomComputeShaders

The minimal source code for adding and using a custom compute shader in Unreal Engine 4

Language:C++License:MITStargazers:166Issues:5Issues:3

CustomMeshComponent

The minimal source code for creating a custom mesh component and using it in Unreal Engine 4. This is an example project published with a series of articles that cover the topic.

Language:C++License:MITStargazers:165Issues:3Issues:5

UnrealMobileNeRF

A plugin for importing and visualizing pre-trained MobileNeRF scenes in Unreal Engine.

Language:C++License:MITStargazers:127Issues:10Issues:2

LearningUnreal

A bunch of notes and code snippets that I write while figuring out how to use the Unreal Engine.

License:MITStargazers:97Issues:4Issues:0

UE4_GPGPU_flocking

Doing flocking/Boids in UE4 using GPGPU

Language:C++Stargazers:75Issues:6Issues:0

QuickEditor

Customize menu,toolbar and detail quickly

Language:C++License:MITStargazers:55Issues:3Issues:0

AssetTutorialPlugin

An Unreal Engine code plugin that adds a custom asset type and editor to the engine.

Language:C++License:MITStargazers:39Issues:1Issues:2

NaniteNiagara

This Blueprint and C++ example shows how to render 100,000 Niagara GPU Particles with Nanite Instance Static Mesh Components

Language:C++License:MITStargazers:38Issues:1Issues:0

Fov-3DGS

Official Implementation of RTGS: Enabling Real-Time Gaussian Splatting on Mobile Devices Using Efficiency-Guided Pruning and Foveated Rendering.

Language:PythonLicense:MITStargazers:34Issues:0Issues:0

UnrealEngineDeepDive

A deep dive into Unreal Engine's architecture

UnityBinaryOpacityGrid

Binary Opacity Grids import and rendering in Unity.

Language:PythonLicense:MITStargazers:15Issues:1Issues:1

Unreal-Playground

Learning Unreal C++ Development with the minimal practice.

Language:C++Stargazers:5Issues:2Issues:0
Language:C++Stargazers:2Issues:0Issues:0