|
res
|
2015-05-26
|
YeQianqian@YeQianqian-PC
|
[aa29b3]
move cube model to mesh folder.
|
|
util
|
2015-05-26
|
YeQianqian@YeQianqian-PC
|
[562c74]
remove mistake assert.
|
|
AACameraJittering.cpp
|
2014-11-29
|
YeQianqian@YeQianqian-PC
|
[6ae3db]
rename.
|
|
AADirectionallyLocalized.cpp
|
2014-11-29
|
YeQianqian@YeQianqian-PC
|
[3e0abb]
DLAA.
|
|
AAEdgeDetection.cpp
|
2014-10-26
|
YeQianqian@YeQianqian-PC
|
[d6a741]
edge detection anti aliasing from GPU Gems 3 cp19.
|
|
AAFastApproximate.cpp
|
2014-11-08
|
YeQianqian@YeQianqian-PC
|
[957efa]
fix incorrect "rgbNW" and show debug edges.
|
|
AAMultiSample.cpp
|
2014-10-25
|
YeQianqian@YeQianqian-PC
|
[387ad8]
MSAA demo.
|
|
AASuperSample.cpp
|
2014-11-08
|
YeQianqian@YeQianqian-PC
|
[142073]
render textured cubes instead of a colorful quad.
|
|
AlphaToCoverage.cpp
|
2014-10-25
|
YeQianqian@YeQianqian-PC
|
[579f21]
alpha to coverage demo.
|
|
BarycentricCoordinates.cpp
|
2015-01-06
|
YeQianqian@YeQianqian-PC
|
[3390e7]
triangle barycentric coordinates.
|
|
BillboardBeam.cpp
|
2015-02-24
|
YeQianqian@YeQianqian-PC
|
[fb0087]
billboard beam.
|
|
BloomAdaptive.cpp
|
2014-08-27
|
YeQianqian@YeQianqian-PC
|
[89fcc8]
adaptive bloom in shaderX3.
|
|
BloomEdge.cpp
|
2014-06-20
|
YeQianqian@YeQianqian-PC
|
[88e8be]
add edge glow effect demo.
|
|
BumpMapping.cpp
|
2015-04-11
|
YeQianqian@YeQianqian-PC
|
[dc2798]
bump mapping technique.
|
|
BumpNoPreTangents.cpp
|
2014-12-21
|
YeQianqian@YeQianqian-PC
|
[fce52a]
implement of ShaderX5 Normal Mapping Without Pr...
|
|
CloudLighting.cpp
|
2014-09-22
|
YeQianqian@YeQianqian-PC
|
[a13380]
fix incorrect shader variable use.
|
|
CollisionDetection1.cpp
|
2015-05-22
|
YeQianqian@YeQianqian-PC
|
[1150d5]
replace legacy "simple" shader.
|
|
CollisionDetection3.cpp
|
2015-05-22
|
YeQianqian@YeQianqian-PC
|
[a9e8a5]
line / ray intersection.
|
|
CollisionDetectionRDC.cpp
|
2014-12-13
|
YeQianqian@YeQianqian-PC
|
[c2b1e9]
recursive dimensional clustering collision dete...
|
|
ConstSizePerspective.cpp
|
2014-06-29
|
YeQianqian@YeQianqian-PC
|
[129cba]
adapt new CGLSLScene util.
|
|
ConvexHull.cpp
|
2015-05-04
|
YeQianqian@YeQianqian-PC
|
[4fa901]
implementation of 2D convex hull.
|
|
CovarianceMatrixBounding.cpp
|
2014-11-30
|
YeQianqian@YeQianqian-PC
|
[52d6fc]
use covariance matrix to calc bounding volume.
|
|
CurveNonuniformSpline.cpp
|
2014-12-27
|
YeQianqian@YeQianqian-PC
|
[350b07]
non uniform spline.
|
|
DecalGeometric.cpp
|
2014-12-07
|
YeQianqian@YeQianqian-PC
|
[baff93]
wooooooooooooooooooooo, geometric decal !!!
|
|
DeferredShading1.cpp
|
2014-10-26
|
YeQianqian@YeQianqian-PC
|
[f88581]
remove omissible "in_texcoord".
|
|
DeferredShading2.cpp
|
2014-10-26
|
YeQianqian@YeQianqian-PC
|
[34ae35]
rename.
|
|
DepthBuffer.cpp
|
2014-04-05
|
YeQianqian@YeQianqian-PC
|
[1e2c4d]
rename some source file.
|
|
DepthOfField.cpp
|
2014-03-23
|
YeQianqian@YeQianqian-PC
|
[42c58a]
rename.
|
|
DiamondShading.cpp
|
2015-02-21
|
YeQianqian@YeQianqian-PC
|
[6f7d23]
code and resource of diamond render demo.
|
|
Diffraction.cpp
|
2014-06-29
|
YeQianqian@YeQianqian-PC
|
[d897b2]
diffraction effect from GPU Gems 1.
|
|
DilateErode.cpp
|
2014-06-29
|
YeQianqian@YeQianqian-PC
|
[129cba]
adapt new CGLSLScene util.
|
|
Dissolve.cpp
|
2015-02-21
|
YeQianqian@YeQianqian-PC
|
[ab342d]
practical dissolve effect.
|
|
EdgeDetection.cpp
|
2014-06-11
|
YeQianqian@YeQianqian-PC
|
[49d156]
less fov less distortion at edge of screen !!!
|
|
EnvMappingCube.cpp
|
2014-06-29
|
YeQianqian@YeQianqian-PC
|
[129cba]
adapt new CGLSLScene util.
|
|
EnvMappingStatic.cpp
|
2014-11-30
|
YeQianqian@YeQianqian-PC
|
[7d2918]
fix resource path.
|
|
FabricShading.cpp
|
2014-10-09
|
YeQianqian@YeQianqian-PC
|
[53553b]
fabric style shading.
|
|
FastFilterWidthEstimates.cpp
|
2014-12-21
|
YeQianqian@YeQianqian-PC
|
[c04ed9]
implement of GPU Gems 1 Fast Filter-Width Estim...
|
|
FilterCross.cpp
|
2014-06-29
|
YeQianqian@YeQianqian-PC
|
[129cba]
adapt new CGLSLScene util.
|
|
FilterStreak.cpp
|
2014-06-29
|
YeQianqian@YeQianqian-PC
|
[129cba]
adapt new CGLSLScene util.
|
|
FrustumCull.cpp
|
2014-06-29
|
YeQianqian@YeQianqian-PC
|
[e0e7c7]
rename to frustum cull.
|
|
FunctionPointerBasedFSM.cpp
|
2015-05-10
|
YeQianqian@YeQianqian-PC
|
[9d07bf]
funciton pointer-based embedded finite-state ma...
|
|
Fur.cpp
|
2014-10-26
|
YeQianqian@YeQianqian-PC
|
[26ee3a]
fur shading.
|
|
HDR.cpp
|
2014-10-23
|
YeQianqian@YeQianqian-PC
|
[9dd42f]
correct resource file path.
|
|
HSV.cpp
|
2014-08-23
|
YeQianqian@YeQianqian-PC
|
[a4e0ab]
rename.
|
|
Hair.cpp
|
2014-10-23
|
YeQianqian@YeQianqian-PC
|
[659b11]
circular hair shading and resource.
|
|
Hologram.cpp
|
2015-04-11
|
YeQianqian@YeQianqian-PC
|
[e07915]
up / down camera control.
|
|
HologramGhost.cpp
|
2015-04-11
|
YeQianqian@YeQianqian-PC
|
[27db95]
ghost character effect.
|
|
ImageBasedLighting1.cpp
|
2014-11-30
|
YeQianqian@YeQianqian-PC
|
[7d2918]
fix resource path.
|
|
LinearSpaceLighting.cpp
|
2014-10-19
|
YeQianqian@YeQianqian-PC
|
[929518]
code clean up.
|
|
LitDirectional.cpp
|
2014-06-20
|
YeQianqian@YeQianqian-PC
|
[5e0d0f]
new teapot model with OpenGL like coordinate sy...
|
|
LitFresnel.cpp
|
2014-04-26
|
YeQianqian@YeQianqian-PC
|
[4bbf8a]
rim light effect.
|
|
LitHemisphere.cpp
|
2014-06-11
|
YeQianqian@YeQianqian-PC
|
[fe8b39]
new hemisphere lighting.
|
|
LitPlausiblePBS.cpp
|
2014-12-23
|
YeQianqian@YeQianqian-PC
|
[f0cb87]
implement of ShaderX7 An Efficient and Physical...
|
|
LitRim.cpp
|
2014-04-26
|
YeQianqian@YeQianqian-PC
|
[4bbf8a]
rim light effect.
|
|
LitRoughSpec.cpp
|
2014-04-07
|
YeQianqian@YeQianqian-PC
|
[7eb1f6]
demo show roughness texture for specular.
|
|
LitSkinDiffuse.cpp
|
2014-06-23
|
YeQianqian@YeQianqian-PC
|
[6a1164]
skin diffuse tech from nvidia shader library.
|
|
LitTriDirectional.cpp
|
2014-11-08
|
YeQianqian@YeQianqian-PC
|
[08b56b]
triple direction lighting.
|
|
LitWrapDiffuse.cpp
|
2014-04-26
|
YeQianqian@YeQianqian-PC
|
[7088de]
wrap diffuse.
|
|
MatcapTexture.cpp
|
2014-10-06
|
YeQianqian@YeQianqian-PC
|
[5cf0f9]
rename mesh.
|
|
MegaParticles.cpp
|
2014-08-17
|
YeQianqian@YeQianqian-PC
|
[f1d0d4]
gaussian blur render target should use GL_CLAMP...
|
|
MorphMesh.cpp
|
2015-04-04
|
YeQianqian@YeQianqian-PC
|
[7708ba]
morph arbitrary mesh to cube and sphere.
|
|
MotionBlurAcc.cpp
|
2014-04-05
|
YeQianqian@YeQianqian-PC
|
[374d67]
rename some source file.
|
|
MotionBlurVelocityMap.cpp
|
2014-04-05
|
YeQianqian@YeQianqian-PC
|
[374d67]
rename some source file.
|
|
NDC.cpp
|
2014-10-09
|
YeQianqian@YeQianqian-PC
|
[7265af]
learn about OpenGL "Normalized Device Coordinate".
|
|
Noise3D.cpp
|
2014-05-04
|
YeQianqian@YeQianqian-PC
|
[a72c0e]
3d noise viewer demo.
|
|
NoiseFBM.cpp
|
2014-12-13
|
YeQianqian@YeQianqian-PC
|
[7dffa2]
fractal brownian motion noise from GameProgramm...
|
|
NoiseNightVision.cpp
|
2014-04-05
|
YeQianqian@YeQianqian-PC
|
[374d67]
rename some source file.
|
|
ObjDisplacement.cpp
|
2014-06-30
|
YeQianqian@YeQianqian-PC
|
[3795e4]
adapt new CGLSLScene util.
|
|
Octree.cpp
|
2014-06-30
|
YeQianqian@YeQianqian-PC
|
[3795e4]
adapt new CGLSLScene util.
|
|
OnScreenWaterDrop.cpp
|
2014-05-11
|
YeQianqian@YeQianqian-PC
|
[941fb9]
cube map refract water drop.
|
|
OutdoorScattering.cpp
|
2014-09-22
|
YeQianqian@YeQianqian-PC
|
[61fafe]
"EarthRadius" and "AtmosphereHeight" tweakers.
|
|
PickColor.cpp
|
2014-06-30
|
YeQianqian@YeQianqian-PC
|
[3795e4]
adapt new CGLSLScene util.
|
|
PostProcess1.cpp
|
2014-06-02
|
YeQianqian@YeQianqian-PC
|
[58c2c4]
brand new post process demo.
|
|
PostProcess2.cpp
|
2014-07-13
|
YeQianqian@YeQianqian-PC
|
[3bbd07]
adapt optimized quad vertex shader.
|
|
PostProcessFrost.cpp
|
2014-11-30
|
YeQianqian@YeQianqian-PC
|
[ccc924]
use bind_texture2D helper, and use black letter...
|
|
ProjectionMethod.cpp
|
2014-04-26
|
YeQianqian@YeQianqian-PC
|
[4bbf8a]
rim light effect.
|
|
SSAO.cpp
|
2014-07-13
|
YeQianqian@YeQianqian-PC
|
[351baa]
ssao, everyone like.
|
|
ShadowMapLitDirectional.cpp
|
2014-07-19
|
YeQianqian@YeQianqian-PC
|
[2c3e50]
use ortho project matrix when render scene from...
|
|
ShadowMapLitSpot.cpp
|
2014-08-30
|
YeQianqian@YeQianqian-PC
|
[581ae7]
rename wvp => mvp.
|
|
ShadowMapPCF.cpp
|
2014-08-23
|
YeQianqian@YeQianqian-PC
|
[cba879]
rename.
|
|
ShadowMapVariance.cpp
|
2014-08-30
|
YeQianqian@YeQianqian-PC
|
[824bbb]
woooooo, variance shadow mapping.
|
|
SinglePassWireframe.cpp
|
2015-02-21
|
YeQianqian@YeQianqian-PC
|
[678a59]
constant width and anti-aliasing features for s...
|
|
SkeletalAnimation.cpp
|
2014-06-30
|
YeQianqian@YeQianqian-PC
|
[3795e4]
adapt new CGLSLScene util.
|
|
SoftParticles.cpp
|
2014-08-03
|
YeQianqian@YeQianqian-PC
|
[73363b]
soft particles demo.
|
|
SphericalCoordinates.cpp
|
2014-06-29
|
YeQianqian@YeQianqian-PC
|
[2c1ec5]
demo to teach myself what is spherical coordina...
|
|
SubsurfaceScattering.cpp
|
2014-10-07
|
YeQianqian@YeQianqian-PC
|
[f407af]
use robot, remove unused mushroom model.
|
|
TangentVisualization.cpp
|
2015-05-22
|
YeQianqian@YeQianqian-PC
|
[eba426]
rename.
|
|
TerrainGen1.cpp
|
2014-12-01
|
YeQianqian@YeQianqian-PC
|
[7b7db5]
fault formation terrain generate algorithm.
|
|
TerrainGen2.cpp
|
2014-12-06
|
YeQianqian@YeQianqian-PC
|
[c82b12]
circle iterate terrain generate algorithm.
|
|
TerrainGen3.cpp
|
2014-12-06
|
YeQianqian@YeQianqian-PC
|
[c82b12]
circle iterate terrain generate algorithm.
|
|
TerrainSlopeLighting.cpp
|
2015-01-10
|
YeQianqian@YeQianqian-PC
|
[712a37]
increase terrain solution to get better lightin...
|
|
TexDisplacement.cpp
|
2014-04-05
|
YeQianqian@YeQianqian-PC
|
[374d67]
rename some source file.
|
|
TexProject.cpp
|
2015-05-27
|
YeQianqian@YeQianqian-PC
|
[81c835]
correct resource file path.
|
|
TextureDiffusion.cpp
|
2014-06-28
|
YeQianqian@YeQianqian-PC
|
[e2542a]
texture space diffusion for skin render.
|
|
Transparency.cpp
|
2014-10-19
|
YeQianqian@YeQianqian-PC
|
[8c0eac]
correct mesh file path.
|
|
TransparencyOIT.cpp
|
2014-11-23
|
YeQianqian@YeQianqian-PC
|
[216dee]
order independent transparency from ATI Render ...
|
|
Vegetation.cpp
|
2015-01-12
|
YeQianqian@YeQianqian-PC
|
[85ed6e]
fix incorrect texture filename.
|
|
VertAnim.cpp
|
2014-11-08
|
YeQianqian@YeQianqian-PC
|
[2f8960]
vertex shader animation.
|
|
VolumetricLine.cpp
|
2015-04-11
|
YeQianqian@YeQianqian-PC
|
[826f40]
GPU volumetric line render.
|
|
Water1.cpp
|
2014-11-30
|
YeQianqian@YeQianqian-PC
|
[7d2918]
fix resource path.
|
|
Water2.cpp
|
2014-11-30
|
YeQianqian@YeQianqian-PC
|
[7d2918]
fix resource path.
|
|
Water2D.cpp
|
2015-05-23
|
YeQianqian@YeQianqian-PC
|
[75c2bc]
2d screen water effect, the correct version.
|
|
WaterCaustics.cpp
|
2015-01-12
|
YeQianqian@YeQianqian-PC
|
[d20e3c]
support step-by-step running.
|
|
WaterOcean1.cpp
|
2014-11-23
|
YeQianqian@YeQianqian-PC
|
[b4d136]
gerstner wave ocean render.
|
|
WaterOcean2.cpp
|
2014-11-23
|
YeQianqian@YeQianqian-PC
|
[b4d136]
gerstner wave ocean render.
|
|
ZoomImage.cpp
|
2014-12-21
|
YeQianqian@YeQianqian-PC
|
[38e3af]
support image scale.
|
|
balloon.cpp
|
2013-06-10
|
YeQianqian@YeQianqian-PC
|
[d4af14]
review
|
|
balloonglow.cpp
|
2014-06-29
|
YeQianqian@YeQianqian-PC
|
[129cba]
adapt new CGLSLScene util.
|
|
billboard.cpp
|
2014-04-05
|
YeQianqian@YeQianqian-PC
|
[8d9c51]
update source.
|
|
bloom.cpp
|
2014-07-13
|
YeQianqian@YeQianqian-PC
|
[3bbd07]
adapt optimized quad vertex shader.
|
|
blur.cpp
|
2014-06-29
|
YeQianqian@YeQianqian-PC
|
[129cba]
adapt new CGLSLScene util.
|
|
bluropt.cpp
|
2013-06-10
|
YeQianqian@YeQianqian-PC
|
[8bbdc8]
review
|
|
brdf.cpp
|
2013-05-11
|
YeQianqian@YeQianqian-PC
|
[569d78]
implement 2 BRDF light model.
|
|
curve.cpp
|
2014-10-27
|
YeQianqian@YeQianqian-PC
|
[6f8772]
use shader for render.
|
|
depthoffset.cpp
|
2014-01-18
|
YeQianqian@YeQianqian-PC
|
[eb07f4]
depth offset by modify projection matrix demo.
|
|
dot3cel.cpp
|
2014-06-18
|
YeQianqian@YeQianqian-PC
|
[ffc64c]
new teapot model with OpenGL like local coordin...
|
|
fog.cpp
|
2013-10-25
|
YeQianqian@YeQianqian-PC
|
[02b61c]
implement volume fog
|
|
fractal.cpp
|
2013-07-09
|
YeQianqian@YeQianqian-PC
|
[917a7d]
first time fractal.
|
|
godray.cpp
|
2015-02-15
|
YeQianqian@YeQianqian-PC
|
[664271]
fix texture file path.
|
|
instdraw.cpp
|
2013-05-08
|
YeQianqian@YeQianqian-PC
|
[0d8d90]
implement instance render.
|
|
interp.cpp
|
2014-01-18
|
YeQianqian@YeQianqian-PC
|
[232ffe]
interpolation demo.
|
|
interpquali.cpp
|
2014-02-08
|
YeQianqian@YeQianqian-PC
|
[ec1098]
interpolation qualifiers demo. see diff between...
|
|
lensflareCPU.cpp
|
2013-11-17
|
YeQianqian@YeQianqian-PC
|
[25bffb]
start lens flare effect.
|
|
litpoint.cpp
|
2013-04-03
|
YeQianqian@YeQianqian-PC
|
[0c11ec]
rename light code file.
|
|
litspot.cpp
|
2013-04-03
|
YeQianqian@YeQianqian-PC
|
[0c11ec]
rename light code file.
|
|
lut.cpp
|
2013-11-10
|
YeQianqian@YeQianqian-PC
|
[27a0d7]
implement LUT demo.
|
|
noise.cpp
|
2014-05-04
|
YeQianqian@YeQianqian-PC
|
[3ade6a]
shit source refactoring.
|
|
occquery.cpp
|
2015-02-21
|
YeQianqian@YeQianqian-PC
|
[6d341d]
code adapt for legacy demo.
|
|
oil.cpp
|
2014-06-30
|
YeQianqian@YeQianqian-PC
|
[3795e4]
adapt new CGLSLScene util.
|
|
quaternion.cpp
|
2015-02-24
|
YeQianqian@YeQianqian-PC
|
[46efab]
code adapt for legacy demo.
|
|
readme.txt
|
2014-02-06
|
YeQianqian@YeQianqian-PC
|
[663c46]
refresh readme...20 months from project start.
|
|
roam.cpp
|
2014-06-30
|
YeQianqian@YeQianqian-PC
|
[3795e4]
adapt new CGLSLScene util.
|
|
shadowvolume1.cpp
|
2014-06-22
|
YeQianqian@YeQianqian-PC
|
[2846db]
new teapot model with OpenGL like local coordin...
|
|
texPR.cpp
|
2015-04-11
|
YeQianqian@YeQianqian-PC
|
[45d6e0]
fix resource file path.
|
|
texfilter.cpp
|
2014-06-30
|
YeQianqian@YeQianqian-PC
|
[3795e4]
adapt new CGLSLScene util.
|
|
texgen1.cpp
|
2014-02-06
|
YeQianqian@YeQianqian-PC
|
[ba4c60]
new texture coord generate demo.
|
|
thinfilm.cpp
|
2014-11-08
|
YeQianqian@YeQianqian-PC
|
[7fa066]
thinfilm effect.
|
|
velvety.cpp
|
2014-02-15
|
YeQianqian@YeQianqian-PC
|
[b16fc0]
velvety shading demo.
|