Goober5000
|
4b05468f3c
|
update comment with a small clarification, add an assertion that the function contract is being followed, and fix an incipient bug by adding a necessary is_ship flag
|
2016-01-20 14:44:45 -05:00 |
|
asarium
|
77e832d3c9
|
Merge branch 'master' into antipodes_/sync
Conflicts:
code/cmdline/cmdline.cpp
code/cmdline/cmdline.h
|
2016-01-20 17:56:12 +01:00 |
|
Goober5000
|
26a500bf7c
|
address warnings flagged by Travis
|
2016-01-19 22:18:09 -05:00 |
|
Goober5000
|
81ad6dc1b5
|
remove a field that is now redundant
|
2016-01-05 01:04:46 -05:00 |
|
Goober5000
|
025c58c679
|
fix const-correctness due to Swifty's change
|
2016-01-05 00:56:51 -05:00 |
|
Goober5000
|
bb93319871
|
small update due to changed API
|
2016-01-04 23:34:30 -05:00 |
|
Goober5000
|
8f224a76a4
|
incorporate turning rate
|
2016-01-04 23:34:30 -05:00 |
|
Goober5000
|
a640015afc
|
tweak the creation of dumb_rotate instances; move the check for can_move below look_at and dumb_rotate
|
2016-01-04 23:34:29 -05:00 |
|
Goober5000
|
82807f2760
|
delete dumb rotations when we delete the associated instance
|
2016-01-04 23:34:29 -05:00 |
|
Goober5000
|
97924c0628
|
Add data structures and the hook to create the dumb rotations when model instances are created. This might be sufficient to get dumb rotations working for ships.
|
2016-01-04 23:34:28 -05:00 |
|
Goober5000
|
680ac9175f
|
move the two dumb_rotation iterations into one function (which calls a subfunction) in modelread.cpp, and add some descriptive commenting
|
2016-01-04 23:34:28 -05:00 |
|
Goober5000
|
e3c4f90287
|
first chunk of work to reimplementing dumb_rotate in a way that syncs with the rest of the model code
|
2016-01-04 23:34:27 -05:00 |
|
Goober5000
|
ed2bbc35eb
|
Merge pull request #501 from SamuelCho/kill_ship_model_start
Killed the last vestiges of ship_model_start/stop.
|
2016-01-04 22:45:03 -05:00 |
|
Echelon9
|
e4c98e8527
|
Remove final DirectX Shader Model concepts. OpenGL GLSL version supported by the driver can be directly queried, rather than a layer of abstraction through SM2, SM3 and SM4. Allows Use_GLSL to be removed following refactoring.
|
2016-01-03 16:33:04 -05:00 |
|
Echelon9
|
5d593f0df0
|
Plumb through is_minimum_GLSL_version()
|
2016-01-03 16:33:04 -05:00 |
|
SamuelCho
|
4a4486c9be
|
Merge branch 'master' into kill_ship_model_start
|
2016-01-03 13:02:47 -08:00 |
|
SamuelCho
|
0f0f6377d0
|
Killed the last vestiges of ship_model_start/stop.
|
2015-12-13 23:51:24 -08:00 |
|
asarium
|
deade82a19
|
Merge branch 'master' into antipodes_/sync
Conflicts:
configure.ac
|
2015-12-12 18:36:32 +01:00 |
|
Samuel Cho
|
2deffc1156
|
Removed comment from model_set_instance that no longer describes SSF_NO_DISAPPEAR functionality.
|
2015-12-09 10:32:36 -08:00 |
|
SamuelCho
|
0062d2567a
|
Fixes missing destroyed submodels from the polymodel_instance rendering commit.
|
2015-12-08 23:53:53 -08:00 |
|
Fabian Woltermann
|
aaa80dfa6f
|
Merge pull request #486 from SamuelCho/model_instance_rendering
Allow model rendering code to use polymodel_instance.
|
2015-12-03 06:34:09 +01:00 |
|
SamuelCho
|
59fa7bd544
|
Remove superfluous line.
|
2015-12-02 19:08:59 -08:00 |
|
SamuelCho
|
64ad950a80
|
Allow model rendering code to use polymodel_instance. Removes the reliance on ship_model_start/stop for rendering models. Also fix a bunch of oversights involving blown off models in the polymodel_instance code.
|
2015-12-01 23:53:24 -08:00 |
|
The E
|
487f769064
|
Renaming vm_copy_transpose_matrix to vm_copy_transpose
|
2015-12-01 20:38:30 +01:00 |
|
The E
|
e0defd287a
|
Renaming vm_vec_crossprod to vm_vec_cross
|
2015-12-01 20:36:34 +01:00 |
|
The E
|
a413255728
|
Renaming vm_vec_dotprod to vm_vec_dot
|
2015-12-01 20:35:47 +01:00 |
|
asarium
|
c43d177a72
|
Merge branch 'master' into antipodes_/sync
Conflicts:
code/freespace2/freespace.cpp
code/globalincs/pstypes.h
|
2015-11-29 13:29:04 +01:00 |
|
asarium
|
154a50028b
|
Make this Assert a little more informative
|
2015-11-18 18:43:19 +01:00 |
|
niffiwan
|
2c8d921d64
|
Change Assert to Error
This seems to be a data error rather than a coding error. Also provide
the user with more info to assist with tracking down the source of the
problem.
|
2015-11-08 13:04:13 +10:00 |
|
asarium
|
5f23381c07
|
Merge branch 'master' into antipodes_/sync
Conflicts:
code/cmdline/cmdline.cpp
code/globalincs/pstypes.h
code/globalincs/windebug.cpp
code/graphics/2d.cpp
code/windows_stub/stubs.cpp
|
2015-10-31 17:18:29 +01:00 |
|
asarium
|
1d2153794c
|
Fix an overflow warning
Signed overflow is not well defined in the standard but unsinged it so now that is used to determine if the model index counter has overflown.
|
2015-10-14 17:45:46 +02:00 |
|
asarium
|
f08466f0f3
|
Merge branch 'master' into antipodes_/sync
Conflicts:
ci/travis/before_install.sh
ci/travis/install.sh
code/sound/voicerec.cpp
|
2015-10-01 22:45:10 +02:00 |
|
asarium
|
451d451417
|
Replace Win32 MessageBox with os::dialogs version
Also moved SCP_MessageBox into os::dialogs namespace
|
2015-08-28 16:24:35 +02:00 |
|
Goober5000
|
b2215ddf7d
|
the model filename is useful to have in the debug message
|
2015-08-24 12:59:15 -04:00 |
|
MageKing17
|
64c9b272e7
|
Merge branch 'master' of ssh://github.com/scp-fs2open/fs2open.github.com into ship_info
Conflicts:
code/pilotfile/pilotfile.cpp
|
2015-08-19 11:53:25 -07:00 |
|
asarium
|
1cd7744d34
|
Fix "operator '?:' has lower precedence" warning
I think the ?: expression was meant to take precedence
|
2015-08-19 11:26:30 +02:00 |
|
asarium
|
9cbf944dee
|
Fix format warning in modelread.cpp
|
2015-08-19 11:26:28 +02:00 |
|
Goober5000
|
bd3cd7eb18
|
Merge pull request #195 from Echelon9/fix/sort-uniq-includes
Review and refactor #include's
|
2015-08-19 00:05:02 -04:00 |
|
MageKing17
|
6985b198ec
|
Merge branch 'master' of ssh://github.com/scp-fs2open/fs2open.github.com into ship_info
Conflicts:
code/ship/ship.cpp
|
2015-08-12 13:25:34 -07:00 |
|
Echelon9
|
8160cd40dc
|
Change s/Error code/Error message/ in parse_glowpoint_table()
|
2015-08-06 17:54:41 +10:00 |
|
MageKing17
|
dc80ae0c9a
|
Merge branch 'master' of ssh://github.com/scp-fs2open/fs2open.github.com into ship_info
Conflicts:
code/ship/ship.cpp
|
2015-08-06 00:25:42 -07:00 |
|
Echelon9
|
aee7ee6322
|
Fix: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘const char*’ [-Wformat=]
|
2015-08-05 20:57:21 +10:00 |
|
Lari Nieminen
|
1bf86532fe
|
Added $Collision LOD ship table property, for using a LOD for collision detection
|
2015-08-03 13:20:14 +03:00 |
|
Echelon9
|
3e8278d698
|
Fix: model/modelread.cpp: warning: variable ‘flags’ set but not used [-Wunused-but-set-variable]
|
2015-07-11 22:47:25 +10:00 |
|
Echelon9
|
3acc777afe
|
Fix: model/modelread.cpp: warning: declaration of ‘ship_obj’ shadows a global declaration [-Wshadow]
|
2015-07-06 23:40:12 +10:00 |
|
Echelon9
|
60d1234abd
|
Fix: model/modelread.cpp:270:12: warning: declaration of ‘i’ shadows a previous local [-Wshadow]
|
2015-07-05 17:13:01 +10:00 |
|
Lari Nieminen
|
fc9acb3a4d
|
Added support for detail box $box_offset.
|
2015-06-24 00:48:07 +03:00 |
|
Lari Nieminen
|
2e012969e7
|
Fixed detail sphere $offset not working right.
|
2015-06-24 00:44:13 +03:00 |
|
Echelon9
|
2b251e3cb3
|
Simplify duplicative model/ includes.
|
2015-06-22 20:24:31 +10:00 |
|
Echelon9
|
c5493bb480
|
Scripted sort and uniq on (internal) project includes. Improves search time and as a by product removed a number of duplicative includes.
|
2015-06-22 20:24:30 +10:00 |
|