You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nico de Poel
eefef2097e
Implemented split tracer trails for e.g. Scrag projectiles using Unity's radial velocity. Probably the least accurate particle effect recreation so far, but this one is very tricky to accurately emulate as it is in Quake.
Also fixed the min/max random color thing for other trails. If we want to pick a random static color between two extremes, then we need to use min/max and not a gradient.
5 years ago
..
QConstants.cs
First version of particle trail, supporting rocket trail, smoke trail and blood trail.
5 years ago
QConstants.cs.meta
Implemented uploading of skin texture data to Unity, and linking loaded alias models to their primary skin texture
5 years ago
QExtensions.cs
Added implementation of generic "run particle effect", which is used for things like blood effects and bullet wall impacts. Also tweaked the setup of particle rendering to be more in line with QuakeSpasm, though I'll need to do a good A/B comparison sometime.
5 years ago
QExtensions.cs.meta
Some renaming and reorganization
5 years ago
QLightNormals.cs
First test converting models from Quake into Unity meshes, including normals and UVs. It's still far from perfect (back side UVs are not handled at all yet) but it's a good demonstration of what will be possible.
5 years ago
QLightNormals.cs.meta
First test converting models from Quake into Unity meshes, including normals and UVs. It's still far from perfect (back side UVs are not handled at all yet) but it's a good demonstration of what will be possible.
5 years ago
QMath.cs
Reconstruct brush model data based on glpoly_t data generated by GLQuake. We can now successfully display BSP maps in Unity!
5 years ago
QMath.cs.meta
Some renaming and reorganization
5 years ago
QModel.cs
Keep hold of surface flag when converting brush model surfaces, and use this to identify liquid surfaces during material creation. Liquids now have their own material with the option to apply alpha blending depending on the type of liquid.
5 years ago
QModel.cs.meta
Some renaming and reorganization
5 years ago
QTexture.cs
Cache brush surface texture numbers instead of re-marshaling them on each access. Fixes textures getting mixed up on brush model entities after map switch.
5 years ago
QTexture.cs.meta
Implemented uploading of skin texture data to Unity, and linking loaded alias models to their primary skin texture
5 years ago