Commit Graph

166 Commits

Author SHA1 Message Date
ikpil 229ab3f9f5 refactor: ObjImporter, InputGeomProvider 2023-09-24 18:42:41 +09:00
ikpil c294275da4 bugfix: not working reousrce.load 2023-09-23 14:47:04 +09:00
ikpil 707d91afea refactor: clamp 2023-09-23 07:38:46 +09:00
ikpil 25bc69f2e4 fix: search directory 2023-09-21 23:13:39 +09:00
ikpil c1cc0fb286 refactor: added RcDirectory, RcResources 2023-09-20 23:41:18 +09:00
ikpil 3ff14834f0 rename in DotRecast.Detour.Dynamic 2023-09-16 12:49:58 +09:00
ikpil 13d035e815 remove float[16] 2023-09-14 23:17:40 +09:00
ikpil 5dd6f5f910 remove unused using 2023-09-13 23:34:26 +09:00
ikpil e8d14375e5 refactor: float[16] -> RcMatrix4x4f 2023-09-13 23:33:16 +09:00
ikpil 4726284c56 refactor: dynamic update tool 2023-09-13 00:26:42 +09:00
ikpil db6b222e25 refactor: DynamicUpdateTool 2023-09-12 00:06:12 +09:00
ikpil c08f5f530f feat: add RcMatrix4x4f 2023-09-12 00:02:47 +09:00
ikpil 8b4a280958 support ToList() at RcSortedQueue 2023-09-06 12:17:38 +09:00
ikpil d7f9b6e348 support empty RcImmutableArray 2023-09-02 15:11:19 +09:00
ikpil a94965ac40 typo 2023-08-19 16:13:37 +09:00
ikpil 0284ce3d7e add working environment 2023-08-14 22:47:57 +09:00
ikpil 4a3e52350d for unity3d 2023-08-08 23:15:02 +09:00
ikpil 898cf33dbb move K4os.Compression.LZ4 2023-08-05 22:39:18 +09:00
ikpil 22a699183e changing compression feature into an Interface 2023-08-05 21:45:05 +09:00
ikpil d19133268e change json library for unity3d 2023-08-05 20:21:53 +09:00
ikpil 1104e2276e add RcImmutableArray for unity3d 2023-08-05 10:27:10 +09:00
ikpil e3cad83e55 added RcMatrix4X4 2023-08-02 00:00:00 +09:00
ikpil 0614c040ba remove nullable float in IntersectSegmentTriangle 2023-07-30 11:27:10 +09:00
ikpil f9c79c9b71 add AggressiveInlining 2023-07-26 00:00:09 +09:00
ikpil 7f10d5814d changed insert sort 2023-07-25 15:44:57 +09:00
ikpil 27250908d7 [Upstream] Improved variable naming in RecastArea.cpp (recastnavigation #636)
* Cleanup compact heightfield functions in RecastArea.cpp
* More improved variable names for RecastArea.cpp
* Improved variable names and documentation in rcOffsetPoly
* Don't normalize the miter bisector in rcOffsetPoly since this needs to be proportional to both segment normals.
* Moved vector normalization out of rcOffsetPoly into a helper function rcVsafeNormalize
* Rename local variables in rcOffsetPoly
* Rename BMiterX/Z to cornerMIterX/Z
* Also fixed some comment descriptions
* Added docstring for rcVsafeNormalize
* Improved clarity of a few comments
2023-07-25 15:28:45 +09:00
ikpil 9334315610 performance 2023-07-22 18:40:41 +09:00
ikpil 9a4ed56eed remove interectResult class 2023-07-20 23:44:06 +09:00
ikpil 6dbd22ecb7 change name RcSegmentVert for unity3d 2023-07-17 23:24:28 +09:00
ikpil ee5d3fd8c7 add IRcRand for unity3d 2023-07-14 22:42:48 +09:00
ikpil bc14092125 add scoped timer 2023-07-08 12:20:20 +09:00
ikpil 846e1a9b65 change convexVolume tool impl for unity3d 2023-07-06 00:01:53 +09:00
ikpil a6b1cc1d5a remove Tuple<string, long> 2023-07-01 13:12:29 +09:00
ikpil 43bfc9a5a0 move DotRecast.Core.RcTelemetry 2023-07-01 13:05:38 +09:00
ikpil 38d94b08bf test code 2023-06-26 22:50:24 +09:00
ikpil b7c8111a69 upgrade system.text.json 2023-06-15 22:44:21 +09:00
ikpil b1941432aa RcVec2f, 3f, string ToString 2023-06-13 14:53:51 +09:00
ikpil b2a631a8fc changed class names by c++ recastnavigation 2023-06-08 20:53:03 +09:00
ikpil acc1a17fa4 added default RcVec3f 2023-06-07 15:06:23 +09:00
ikpil f29fefb149 rename Vector3f, Vector2f -> RcVec3f, RcVec2f 2023-06-03 21:47:26 +09:00
ikpil 1ed0d41218 remove warn 2023-06-02 00:13:25 +09:00
ikpil bf07c8f3ff remove tuple<float, float> ok!! 2023-05-30 22:15:44 +09:00
ikpil 98f62a4f8a remove tuple<float, float> 2023-05-29 12:33:41 +09:00
ikpil 11f023969f remove tuple<float, float> 1st 2023-05-29 12:06:03 +09:00
ikpil e8165859de inline 2023-05-27 11:37:32 +09:00
ikpil fa2b7f4ed5 move RecastVectors -> Vector3f 2023-05-26 21:34:29 +09:00
ikpil 995c062a18 float[2] -> Vector2f 2023-05-25 23:27:32 +09:00
ikpil 3f72b8e916 inline Vector3f 2023-05-25 23:12:23 +09:00
ikpil 425e1887f6 Vector3f inline 2023-05-24 00:06:28 +09:00
ikpil 3f79c8294f inline vector3f 2023-05-23 00:07:12 +09:00
ikpil 5ee2f6661c move VMad -> Vector3f.Mad 2023-05-21 18:00:03 +09:00
ikpil 0af084afb8 remove VCopy 2023-05-20 12:33:51 +09:00
ikpil 50090a4555 remove VSet 2023-05-20 12:28:03 +09:00
ikpil ba63c95806 reomve vcopy 2023-05-20 12:22:41 +09:00
ikpil 2945a09b73 RcMath.VScale -> inline Vector3f.Scale 2023-05-20 11:02:59 +09:00
ikpil e55f37abca VDot -> Vector3f.Dot 2023-05-19 22:56:12 +09:00
ikpil e68d6ab5fa remove warning 2023-05-18 08:30:38 +09:00
ikpil b1f29a0812 move RcMath VDist, VLen -> Vector3f.Distance, Length 2023-05-18 08:25:57 +09:00
ikpil aeaf0f2c41 move RcMath.VAdd -> Vector3f.Add, operator+ 2023-05-18 08:15:50 +09:00
ikpil 63427dce0a [개발/최익필] VLerp -> Vector3f.Lerp 2023-05-17 14:30:41 +09:00
ikpil 1e76fd0884 RcMath VNormalize -> Vector3f.Normalize 2023-05-15 23:25:50 +09:00
ikpil 5928befe25 move RcMath.VCross -> Vector3f.Cross 2023-05-15 23:21:31 +09:00
ikpil 0cdf8c67b4 move RcMath.VDot2D -> Vector3f.Dot2D 2023-05-14 17:09:37 +09:00
ikpil 0c37c9eedb remove VSub -> Vector3f.Subtract 2023-05-14 16:57:57 +09:00
ikpil cc6fde19bb new constructor 2023-05-14 12:36:04 +09:00
ikpil 9f6f1a0b33 remove unused function 2023-05-14 12:20:08 +09:00
ikpil 12b5cc9ea8 remove VectorPtr 2023-05-13 12:46:18 +09:00
ikpil 0f16874d14 change name 2023-05-10 22:44:51 +09:00
ikpil 7677add89e implement Vector3f, Vector2f Equals, GetHashCode 2023-05-08 23:12:11 +09:00
ikpil 5c2a654de5 move class 2023-05-07 18:10:20 +09:00
ikpil d066523e9e move class type 2023-05-07 12:36:27 +09:00
ikpil 0f9e61f51e preventing name conflicts 2023-05-06 11:44:57 +09:00
ikpil ded8f33ac1 C# style function name 2023-05-05 08:44:48 +09:00
ikpil d682d0f6a3 remove vector3f get_x, y, z proeprty 2023-04-29 19:48:19 +09:00
ikpil 98e2504d7f [0,1,2] -> xyz 2023-04-29 12:41:07 +09:00
ikpil cf7a44afdb vector3f -> xyz 2023-04-29 11:21:25 +09:00
ikpil 89eb8554d9 move frand 2023-04-27 22:36:05 +09:00
ikpil 4cb6c1cac7 vectorf[n] -> x, y, z 2023-04-26 01:08:38 +09:00
ikpil 6eb503c287 change 2023-04-23 14:19:49 +09:00
ikpil 11558e4b81 change Vector3f's operator ==, != 2023-04-22 13:44:05 +09:00
ikpil 2300779b72 add SegmentVert 2023-04-22 13:43:24 +09:00
ikpil f4406b05e0 class Result<T> -> readonly struct Result<T> 2023-04-22 12:53:41 +09:00
ikpil a480ad7ce8 bugfix - test ok! 2023-04-20 22:32:53 +09:00
ikpil 37b050081d upgrade performance 2023-04-20 01:02:26 +09:00
ikpil 8260ebbe52 changed new float[] -> Vector3f 2023-04-16 17:34:04 +09:00
ikpil 0da362d2a9 refactoring new float[2] -> struct Vector2f 2023-04-16 12:19:41 +09:00
ikpil c819ded81b add vector2f.Get() 2023-04-15 09:31:51 +09:00
ikpil f9782da010 rename FrequencyWatch 2023-04-14 22:41:29 +09:00
ikpil 7b820fafd7 move core files 2023-04-14 22:39:34 +09:00
ikpil c388e8087b [개발/최익필] new float[] -> Vector3f 2023-04-13 00:03:59 +09:00
ikpil dfafb03103 remove vCopy(ref Vector3, Vector3) 2023-04-12 23:53:28 +09:00
ikpil b1b2bb9e3e remove Vector3 vSet 2023-04-12 23:33:15 +09:00
ikpil 066f6b3f34 remove Vector3f.ToArray 2023-04-12 23:24:29 +09:00
ikpil f157ee53e2 fix - new float[3] -> Vector3f 2023-04-12 23:22:11 +09:00
ikpil 35591536fd bugfix - TickWatch 2023-04-06 18:48:36 +09:00
ikpil c1c535641c remove Vector2f.SetElement 2023-04-05 17:33:36 +09:00
ikpil d84f78352d upgrade tile build performacne 2023-04-05 17:30:18 +09:00
ikpil 2ad25f0755 remove unused vDistSqr 2023-04-04 13:52:07 +09:00
ikpil 6e7f1925ad remove Vector2f.ToArray() 2023-04-01 15:22:17 +09:00
ikpil 921c8bed92 vector3f serializable 2023-04-01 02:01:02 +09:00