David Rose
a9d1d1ad54
fix build issue, should include look_at.h instead of look_at_src.h
2014-10-21 18:07:27 +00:00
rdb
a65b477734
Commit patches by cfsworks:
...
cxx: Fix missing includes masked by composite builds.
misc: Fix typos in comments.
config: Fix missing config forward-declarations.
direct: Adjust Python imports to panda3d.* instead of pandac.*.
display: Split graphicsWindow out into an extension.
framework: Use if/elif/elif/endif instead of ifdef/elif/elif/endif.
ode: Remove erroneous INLINE declarations.
interval: Fix missing import.
2014-10-19 22:41:47 +00:00
rdb
31a71c990d
Fix issues with OS X 10.9 compilation, fix issues uncovered by clang
2014-10-12 18:45:37 +00:00
rdb
87910799b6
Split off epvector.h into its own file in an attempt to cut down compilation time
2014-09-14 22:04:36 +00:00
rdb
0a8b35bcea
Add PTA class for integer vectors
2014-06-25 08:37:03 +00:00
David Rose
b3b2308c6c
load obj files directly into PandaNodes for performance
2013-01-04 00:35:42 +00:00
rdb
a018f152df
*** empty log message ***
2012-03-04 14:10:25 +00:00
David Rose
d34c964e53
UnionBoundingVolume, IntersectionBoundingVolume, Camera::set_cull_bounds()
2012-02-09 21:55:31 +00:00
David Rose
1a4f42706b
remove a few epvectors
2011-12-19 18:16:30 +00:00
David Rose
42e8f806f1
leave lvecbase2/3 and lmatrix3 unaligned; it's so much cleaner
2011-12-19 14:17:26 +00:00
David Rose
c5c21a566a
UnalignedLVecBase etc, remove lerp etc, moving towards Eigen on win32
2011-12-18 16:30:31 +00:00
David Rose
33b9a1e1cf
integrate Eigen
2011-12-16 14:17:48 +00:00
David Rose
dfe16c64f6
rename all Panda-built libraries to begin with libp3 or libpanda
2011-12-06 02:39:21 +00:00
David Rose
8ebd82fbcc
support cross-compatibility of 32-bit and 64-bit bam files
2011-10-31 22:24:35 +00:00
David Rose
134e9a9e92
dual names for interrogate
2011-10-11 00:45:51 +00:00
David Rose
501470169f
stdfloat_double
2011-10-10 05:25:10 +00:00
David Rose
5158b9b5bf
remove vector_LVecBase3f to avoid opt4 linking issue
2011-08-12 23:16:17 +00:00
rdb
e508c07765
Add almost completely useless flip() method
2011-04-01 12:24:08 +00:00
David Rose
859cb0294d
remove debug output
2010-12-15 00:32:07 +00:00
David Rose
b1d16dd3ce
publish randomizer
2010-10-14 21:14:12 +00:00
David Rose
9124513b82
side-by-side stereo
2010-07-19 18:43:24 +00:00
Mike Christel
6418e6f221
extended shader input system support for Cg (see Panda SE Project 2010-03-17 blog post for more details)
2010-04-07 11:16:29 +00:00
David Rose
6db963dfa6
publish PTA_double, PTA_LMatrix4f, PTA_LVecBase3f
2010-02-28 03:29:34 +00:00
David Rose
0040b7094a
take out troublesome asserts for now
2009-10-13 23:03:50 +00:00
Gyedo Jeon
900fe8b650
Improved contains_hexahedron function little bit
2009-08-21 17:10:27 +00:00
David Rose
494d61083e
avoid compiler warnings from HAVE_BLAH_H conflicts by renaming macros
2009-08-21 15:40:05 +00:00
David Rose
cbfa38d2b5
simplify ConfigureDecl etc.
2009-06-15 22:25:52 +00:00
David Rose
58c13de4ca
integrate changes from Schell Games (plus some tab character fixes)
2009-06-01 21:51:15 +00:00
David Rose
4910971587
now there's a normalize() method, remove ambiguity
2009-04-10 19:30:53 +00:00
David Rose
ddbad77851
set_bounds_type()
2009-03-12 21:50:03 +00:00
David Rose
ecda56d02b
make get_center() return a copy so it won't destruct unexpectedly
2009-02-18 22:49:44 +00:00
David Rose
58e0537e3c
wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion
2008-11-07 21:12:42 +00:00
David Rose
f6d5d61479
add missing include
2008-10-21 04:08:42 +00:00
Chris Brunner
db18c32b23
fixes a crash when building models after compiling with msvc9
2008-09-16 18:57:59 +00:00
David Rose
843790e041
fix parabola xform
2008-08-06 13:43:39 +00:00
rdb
855cb4d2ad
A better solution, that won't break everyone's builds.
2008-06-12 18:46:27 +00:00
rdb
874e10d42f
Added something to make it work on OSX as well
2008-06-12 10:19:25 +00:00
David Rose
fb9c56432a
we are now using the modified BSD license
2008-05-28 18:37:20 +00:00
David Rose
9b4a1eab47
fixes from ynjh_jo
2008-01-08 03:08:56 +00:00
David Rose
fd74ea21f5
minor optimization?
2007-10-23 00:36:45 +00:00
David Rose
df36a1791a
tighten up parabola collisions
2007-10-17 20:52:56 +00:00
David Rose
b97325c1cc
more fixes
2007-10-16 19:46:22 +00:00
David Rose
26a1985992
fix nearly-parallel case
2007-10-16 19:08:46 +00:00
David Rose
f66069aed4
parabola collisions
2007-10-16 17:02:48 +00:00
David Rose
fb973c9cfd
Add LMatrix*::xform_vec_general(), fix clip plane issues
2007-08-23 16:24:49 +00:00
Zachary Pavlov
220d33e006
okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg
2007-07-20 23:02:51 +00:00
David Rose
847774efb2
very minor bounds optimizations
2007-07-13 20:38:26 +00:00
David Rose
6e9f58aa4b
incorrect INLINE
2007-06-30 17:28:48 +00:00
David Rose
666f897031
use quotes not angle brackets
2007-06-22 12:33:47 +00:00
David Rose
e34ee0d81b
fix mathutil warnings
2007-06-12 03:03:55 +00:00