Valathil
|
01cb063bd4
|
Fix for Mantis 2693: Fix rotating submodels still colliding even if $no_collision or $no_collision_this_only is set. Also fix ships that have $no_collision on detail0 set colliding with bigger ships.
|
2012-12-06 20:44:29 +00:00 |
|
Goober5000
|
5ac69dc1a2
|
for Mantis #2346 and #1129 -- munge the data if it runs afoul of the warnings
|
2012-12-05 04:20:45 +00:00 |
|
Valathil
|
3c9130e39b
|
From Mantis 2346: Spit out a warning if the two docking slots lie on the same axis as the docking normal.
|
2012-12-04 23:02:02 +00:00 |
|
Valathil
|
b3465ad929
|
From Mantis 1129: Spit out a Warning if a model has a docking port with identical slot positions.
|
2012-12-04 20:25:55 +00:00 |
|
Valathil
|
96c9a56549
|
Fix for Mantis 2727: Add Autocenter for debris rendering
|
2012-12-03 20:45:14 +00:00 |
|
The_E
|
9cec60f23d
|
Fix for Mantis 1596: Adds "turret-fired" animation trigger
|
2012-11-28 20:08:07 +00:00 |
|
Valathil
|
699e69b027
|
Followup to 9357: Don't flush texture state we don't care about that in shader pipeline and also move the fix to a more efficient place per Swifty's suggestion.
|
2012-11-18 23:33:01 +00:00 |
|
Zacam
|
815b74691b
|
Lets see if this handles Mantis 2724.
On Valathil's suggestion, pulled the code added in 9312 from 'model_render_glow_points' and 'model_render_thrusters'
|
2012-11-04 21:50:34 +00:00 |
|
The_E
|
664c1c383b
|
Compiler Warning removal: int-to-ubyte conversion
|
2012-11-04 08:29:46 +00:00 |
|
The_E
|
40536f9069
|
PVS Studio fix: Pointer shipp is not checked against NULL
|
2012-11-03 09:36:44 +00:00 |
|
chief1983
|
4e5d3e2e57
|
Fix all the 'no newline at end of file' warnings I saw thrown by gcc on FreeBSD.
|
2012-11-02 17:30:17 +00:00 |
|
Swifty
|
385b8c48bb
|
Axem's rotating dead subobjects.
|
2012-10-17 05:58:33 +00:00 |
|
Swifty
|
e4880e319e
|
Made sure that cockpit models are getting flushed out when unloading a given model.
|
2012-10-15 06:21:00 +00:00 |
|
Goober5000
|
424c315575
|
remove a warning
|
2012-09-24 06:58:10 +00:00 |
|
Swifty
|
2b857771fc
|
Created Hardpoints gauge.
|
2012-09-10 06:58:59 +00:00 |
|
Swifty
|
eeeeb2ce96
|
Base support for desaturated model rendering.
|
2012-09-10 04:51:11 +00:00 |
|
Echelon9
|
fae7e022ad
|
Fix LLVM warning: Declaration shadows a local variable (modelread.cpp)
|
2012-09-06 16:59:02 +00:00 |
|
The_E
|
f591b04348
|
Adding nameplate textures to the list of texture names that trigger the transparency renderer.
|
2012-08-20 19:00:28 +00:00 |
|
The_E
|
f5ebe4be4a
|
Fix for Mantis 2685: Glowpoints attached to a modelled subsystem will be rendered even if that subsysstem has been destroyed
|
2012-08-18 16:57:48 +00:00 |
|
Swifty
|
c6c12fc251
|
go_even_faster: Improved collision detection performance by rewriting broadphase and narrowphase testing.
|
2012-08-11 21:14:53 +00:00 |
|
Swifty
|
638ff917a1
|
go_even_faster: Added framework to improve rendering performance by reducing OpenGL state changes between vertex data binds.
|
2012-08-11 20:20:24 +00:00 |
|
The_E
|
64d55a67a1
|
Fix to make glowpoints respect clip planes during warpout again
|
2012-08-03 18:19:35 +00:00 |
|
Swifty
|
ad6e68d819
|
Corrected glow point directional attenuation. Need to use world coordinates of glow points, not local.
|
2012-07-18 08:07:47 +00:00 |
|
The_E
|
cc2b907673
|
Changes the glBegin()/glEnd() stuff we were using in some places to the more modern glDrawArrays() way of doing things. Thanks to Kromaatikse for the initial implementation.
|
2012-07-02 15:48:56 +00:00 |
|
The_E
|
72bfeef335
|
Changing glowpoint rendering from being a separate step during model rendering to being a part of the batch renderer. This makes glowpoint rendering much faster.
|
2012-06-24 20:17:46 +00:00 |
|
Echelon9
|
2214bb7ac6
|
GCC warning: missing initialiser
|
2012-06-13 14:07:37 +00:00 |
|
Echelon9
|
791146c9ac
|
GCC warnings: first pass of warning: variable is set but not used
|
2012-06-12 15:32:47 +00:00 |
|
Echelon9
|
3df38b912b
|
Implement EModelAnimationPosition enum to more completely address boolean issue fixed in r8837
|
2012-05-29 10:27:52 +00:00 |
|
Goober5000
|
9fd70fd5a9
|
fix for Mantis #2117 (dock names with trailing spaces cause errors)
|
2012-05-22 08:39:13 +00:00 |
|
The_E
|
10a2e8d1d3
|
Ooops, forgot the safety check
|
2012-05-19 09:27:36 +00:00 |
|
The_E
|
aa67e7dd1f
|
Decoupling height and normal maps
|
2012-05-19 09:22:11 +00:00 |
|
zookeeper
|
af997d2b5d
|
Added changes missing from previous commit.
|
2012-05-18 17:02:49 +00:00 |
|
zookeeper
|
3f34b57fb3
|
Allowed detail spheres to provide an $offset: x,y,z prop to offset the sphere from the model center.
|
2012-05-18 15:24:45 +00:00 |
|
The_E
|
be86dc5254
|
Introduces "-misc" maps, which can be used to pass information to shaders using the sMiscmap sampler and FLAG_MISC_MAP shader define.
|
2012-05-12 21:08:15 +00:00 |
|
zookeeper
|
a1ab5a725d
|
Fixed a pointer assignment which should have been a value assignment.
|
2012-05-05 15:01:14 +00:00 |
|
Valathil
|
a6d112c192
|
Fix for transparent submodels that are children of submodels.
|
2012-05-04 21:26:49 +00:00 |
|
Valathil
|
bded282738
|
Fix for transparent cockpits that should'nt be transparent. Breaks lightshafts for cockpit models with glass which don't use "-trans". This may be remedied in the future.
|
2012-05-04 18:49:34 +00:00 |
|
Echelon9
|
f28bd3e167
|
These two variables were missed; the sort of overlooked error that is easy with this odd method of copy constructing...
|
2012-04-19 13:22:44 +00:00 |
|
Echelon9
|
8947768fda
|
warning C6246: Local declaration of 'props' hides declaration of the same name in outer scope
|
2012-04-11 13:00:28 +00:00 |
|
The_E
|
ae084d47e0
|
Do shader compilation during modelload, in order to avoid having to compile shaders during gameplay as much as possible
|
2012-04-09 12:43:20 +00:00 |
|
zookeeper
|
7ebb6f53a3
|
Fixed a screwup in $detail_sphere distance calculation.
|
2012-03-31 20:10:26 +00:00 |
|
zookeeper
|
c87c2cbd63
|
Added a "collide submodel" subsystem flag, which makes the subsystem take local damage only from shots which actually impacted its submodel.
|
2012-03-17 17:40:53 +00:00 |
|
The_E
|
5c18143aa1
|
From casual_pilot: Fix for Mantis 2395 (incorrect index values passed to OpenGL)
|
2012-03-05 12:01:44 +00:00 |
|
Echelon9
|
53aa9752f2
|
Fix Mantis 2617: LLVM warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it?
|
2012-02-29 14:09:42 +00:00 |
|
Valathil
|
fe511293fa
|
Fix for Mantis 2614: Remove that statement, it works fine without exponentiating the offset.
|
2012-02-27 16:45:29 +00:00 |
|
The_E
|
d1c6d894eb
|
Forgot newlines
|
2012-02-24 23:51:03 +00:00 |
|
The_E
|
5287c93dfe
|
Deprecating stuff: Good. Printing messages to the log: Good. Using Warning() instead of mprintf(): Bad.
|
2012-02-24 23:25:00 +00:00 |
|
zookeeper
|
472837efb3
|
Added the "no disappear" subsystem flag. http://www.hard-light.net/forums/index.php?topic=79093.0
|
2012-02-15 07:54:38 +00:00 |
|
Valathil
|
1d64312266
|
Fix for Mantis 2534: Separate Warp IN and OUT when checking if the thrusters are behind the clip plane and don't do any checks for the "Hyperspace" warp type
|
2012-02-03 19:05:01 +00:00 |
|
Valathil
|
5fcc1c513e
|
Add a random offset to the thruster distortion to make thruster clusters look better.
|
2012-02-03 15:27:24 +00:00 |
|