Graham Pentheny
bcff86c17d
Fixed field naming in some areas of the demo project
2026-02-02 18:37:28 -05:00
Graham Pentheny
313ab1f5be
Better log category surfacing
2025-10-06 12:19:13 -04:00
Graham Pentheny
86659c636a
Fix includes on linux
2025-09-05 00:12:11 -04:00
Graham Pentheny
bf2d57f187
Fix some static analysis warnings
2025-09-02 17:48:08 -04:00
Graham Pentheny
65bd5be6b3
Fixed Windows compilation errors
2025-09-02 17:47:23 -04:00
Graham Pentheny
e0917fd547
Clean up includes in cpp files
2025-08-31 23:24:05 -04:00
Graham Pentheny
fd23959934
Fixed typo in variable name
2025-07-21 01:06:47 -04:00
Graham Pentheny
a94dee954d
More code cleanup
...
# Conflicts:
# RecastDemo/Include/InputGeom.h
# RecastDemo/Include/SampleInterfaces.h
2025-07-19 11:53:01 -04:00
Graham Pentheny
cbbbad99a1
Convert file IO to use FileIO class in SampleInterfaces.h
...
de-duping a lot of standard file IO
2025-07-19 11:47:13 -04:00
Graham Pentheny
48066ce8e5
Fixed signed/unsigned comparison warning on linux
2025-06-29 21:36:04 -04:00
Graham Pentheny
adae2767b6
Cleanup SampleInterfaces and use std::vector and std::string to retain log messages.
2025-06-04 00:50:56 -04:00
Graham Pentheny
032830fa69
Clean up remaining demo code
2025-04-26 00:42:16 -04:00
Graham Pentheny
b43c82c808
Removed _USE_MATH_DEFINES directive ( #596 )
...
Since none of the `M_` prefixed constants are used anywhere in the code, this is unnecessary. It's also Windows-specific, so these non-standard defines shouldn't be used anyway.
Ref: https://learn.microsoft.com/en-us/cpp/c-runtime-library/math-constants?view=msvc-170
2022-12-29 15:09:01 -05:00
Graham Pentheny
5111139558
Fixes for many low-severity compiler warnings ( #576 )
...
* Fixes for many low-severity compiler warnings
Mostly a lot of pedantic things like end-of-file newlines and commas on the last enum value. However some fixes like the weak v-tables warnings fixes might help with code gen. It's unclear if the linker is able to elide multiple copies of the same type's v-table in different translation units, (sometimes it can) but these fixes ensure we don't have to rely on it.
2022-11-11 21:03:03 -05:00
Liam Mitchell
0004bf4a23
No cast in SampleInterfaces BuildContext::doStopTimer ( #299 )
...
Removed int cast because it led to loss of time data.
Fixes #289
2018-01-05 12:20:58 +01:00
Ben Hymers
58bd564438
Initialise BuildContext::m_messages to null pointers
...
Fixes warning reported by Coverity Scan
2016-03-15 07:56:56 +00:00
Graham Pentheny
b7a83e0afb
Fixed rule of 3 violations in many places.
...
* Added virtual qualifier to a few destructors in subclasses.
* Removed a few empty destructors that didn't need to be explicitly defined.
* Fixed a few typos
* Removed unnecessary empty virtual destructors in some classes with parent's who derrived from a class with a virtual destructor
2016-01-20 11:57:32 -05:00
Jakob Botsch Nielsen
09080b5272
Fix time measuring on Windows
...
The demo relied on the build context returning accumulated times in
microseconds. On Windows this was using QueryPerformanceCounter directly
which has a higher resolution, thus returning wrong measured times. We
now report the accumulated times in microseconds on all platforms.
2016-01-10 18:43:34 +01:00
Jonathan Adamczewski
1d05c18c00
Used read length (and suppress warning)
2014-03-24 00:16:35 -07:00
Mikko Mononen
9f2390e196
Added mipmaps to the grid texture. Removed obsolete SoloMeshTiled sample.
2011-03-06 16:00:04 +00:00
Mikko Mononen
e84d563bfe
Added boxmapped texturing to input mesh, helps visualize it better. Added polymesh generation for layered heighfields.
2011-03-06 15:40:33 +00:00
Mikko Mononen
e1355c4a33
Fixed several detail mesh issues. Fixed issue 106.
2010-09-17 10:20:08 +00:00
Mikko Mononen
7ee6e96e5a
- fixed the code to compile on win32
2010-09-10 06:53:33 +00:00
Mikko Mononen
5abddbf0cd
Refactored rcBuildContext to be more customization friendly, changed name to rcContext.
2010-08-24 17:53:38 +00:00
Mikko Mononen
a16f0e3e5e
Fix for Issue 109.
2010-08-23 17:44:27 +00:00
Mikko Mononen
07ec6dfa08
Hasty before flight check in. Some adjustments to VO code (renaming, optimize segment sampling). Crowd sim performance graph.
2010-08-22 20:15:25 +00:00
Mikko Mononen
55360f6ee5
Missing files for R197
2010-08-19 09:55:12 +00:00