shark926's repositories
arduino-esp32
Arduino core for the ESP32
asset-bundle-analyzer
This tool extracts useful information from Unity asset bundles and stores the information in an SQLite database.
AssetBundles-Browser
Editor tool for viewing and debugging asset bundle contents before and after builds
AssetStudio
AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.
baidu-netdisk-downloaderx
:zap: 百度网盘不限速下载器 BND,支持 Windows、Mac 和 Linux。
BoatAttack
Demo Project using the Universal RP from Unity3D
Chip7
a simple chip8 emulator
ContactShadows
Experimental implementation of contact shadows for Unity.
Generic-Raymarch-Unity
An experiment in distance field raymarching that interacts with standard mesh-based objects. Made in Unity.
GPU-Ray-Tracing-in-One-Weekend-by-Unity-2019.3
Implement "Ray Tracing in One Weekend" by GPU in Unity 2019.3
SolarSystemSimulatorGame
A simulation of our Solar System and a game at the same time made mainly for educational purposes (it gives a good sense of the time and space scale of out Solar System). The planets the moon and the Space Crafts follow realistic (elliptical) orbits in phase space and the relative sizes of planets and moon are correct. For the orbital elements of the planets I used values according to the NASA planetary fact sheet. The radius of all planets and moon is increased by a factor of 30 to avoid floating point errors since the GPU internally is using single precision arithmetics. The planetary orbits are pre-computed at start time using a 4rth-order Runge-Kutta integrator. Specifically the 2nd Kepler-law (which is a differential equation) is solved for the values according to the Nasa Fact-Sheet for the planets of our solar system and the moon. The trajectories of the Space-Crafts are calculated at run time using a 2nd order Leapfrog Integrator with initial conditions based on user input and Earth's position and velocity at the time the Space Craft is launched. The goal of the game is to launch Space Crafts and complete the missions. Check out the video in the right for gameplay footage. Note that in order to play the game you need a mouse with a wheel. Programmed with C# and powered by Unity.
trianglebin
Experimenting with how triangles are binned by the rasterizer
Unity-ChinesePoker-Mahjong
使用Unity开发的符合MVC框架的单机斗地主和麻将游戏
Unity-Raymarching-Framework
A framework to easy implement raymarching in unity. Include lots of hash,noise,fbm,SDF,rotate functions
Unity-Shader-Demo
Some demo created by Unity Shader
unity-solar-system
3D Solar System
unity-verlet-simulator
Simple verlet integration simulator for Unity.
unity_solar_system
Simple solar system in unity.
UnityMrtTest
A simple example of MRT (multi render targets) with Unity
UnityTestProject
Some Test Project of Unity 3D engine
UnityURP-MobileDrawMeshInstancedIndirectExample
Example project to draw 1million grass instances on mobile
URPGrabPass
Replacement for GrabPass in Unity's Universal Render Pipeline (URP).
xxtea-c
XXTEA encryption algorithm library for C.