Skip to content

Instantly share code, notes, and snippets.

View ahpho's full-sized avatar

ahpho ahpho

  • Zhuhai, CN
View GitHub Profile
@jinjier
jinjier / javdb-top250.md
Last active October 26, 2025 15:39
JavDB top 250 movies list. [Updated on 2025/10]
@edecoux
edecoux / Nanite virtualized geometry.md
Last active September 15, 2024 17:58
Nanite virtualized geometry.md

Nanite Virtualized Geometry

https://docs.unrealengine.com/5.0/en-US/nanite-virtualized-geometry-in-unreal-engine/

  • Multiple orders of magnitude increase in geometry complexity, higher triangle and objects counts than has been possible before in real-time
  • Frame budgets are no longer constrained by polycounts, draw calls, and mesh memory usage
  • Now possible to directly import film-quality source arts, such as ZBrush sculpts and photogrammetry scans
  • Use high-poly detailing rather than baking detail into normal map textures
  • Level of Detail (LOD) is automatically handled and no longer requires manual setup for individual mesh's LODs
@xanathar
xanathar / Easing.cs
Created March 17, 2016 23:54
Robert Penner's easing equations for Unity
/**
* Easing
* Animates the value of a float property between two target values using
* Robert Penner's easing equations for interpolation over a specified Duration.
*
* Original Author: Darren David darren-code@lookorfeel.com
*
* Ported to be easily used in Unity by Marco Mastropaolo
*
* Credit/Thanks:
@cjddmut
cjddmut / EasingFunctions.cs
Last active September 9, 2025 17:44
Easing Functions for Unity3D
/*
* Created by C.J. Kimberlin
*
* The MIT License (MIT)
*
* Copyright (c) 2019
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
@Fonserbc
Fonserbc / Easing.cs
Last active July 21, 2025 06:51
Compact and simple easing functions for Unity
using UnityEngine;
/*
* Most functions taken from Tween.js - Licensed under the MIT license
* at https://github.com/sole/tween.js
* Quadratic.Bezier by @fonserbc - Licensed under WTFPL license
*/
public delegate float EasingFunction(float k);
public class Easing