Commit Graph

47 Commits

Author SHA1 Message Date
7851f45134 [DEV] integrate GLD 2021-12-15 22:35:42 +01:00
bc8f81bb4c [DEV] uptate new lutin declaration model 2021-10-25 07:52:11 +02:00
3a73c9aa4b [DEV] Stupid commit 2021-08-23 11:10:00 +02:00
08acb860c1 [DEBUG] update new API of lutin log 2019-05-03 10:18:23 +02:00
beba85290c [DEBUG] correct segmentation fault 2019-04-01 22:07:43 +02:00
640d3fdcbe [DEV] update new etk Uri API 2018-10-23 22:19:32 +02:00
42f5d84744 [DEV] update etk null 2018-06-19 22:13:48 +02:00
59280cc06c [DEV] try find collision error 2018-06-19 21:24:54 +02:00
4525e80a60 [DEV] continue rework 2018-06-19 21:24:54 +02:00
696a979395 [DEV] continue rework 2018-06-19 21:24:54 +02:00
b1fe6eebb4 [DEV] refacto 2018-06-19 21:24:54 +02:00
b85098fcaa [STYLE] correct some coding style 2018-06-19 21:24:54 +02:00
33f24d6b17 [DEV] basic update 2018-06-19 21:24:54 +02:00
14644e4f5f [DEV] update to the system allocator ETK_NEW 2018-06-19 21:24:54 +02:00
96d6ff59d1 [DEV] remove an assert ==> create some eratic comportment, and coorect build after licence change 2018-06-19 21:24:54 +02:00
078fc33309 [LICENCE] change ZLib to MPL-2 with athoriqzation of author:
Email exchange:

On 29.09.2017 14:35 Edouard DUPIN wrote:
Hello,

I have fork your physic engine and update it to fit better with my 3d
game engine and my framework.

I do many change:
  - on assert policy (I do not like it)
  - the back-end use of the vector3D and quaternion, that I have
already an other implementation...
  - Log management
  - Other build system (lutin)
  - organisation of doxygen (all in the header)
  - remove dependency of the STL (in progress)
  - some bugs ...
  - ...

And I have a problem with the licence. You use BSD-3 that is a good
point, but this licence does not force the user to send your their
modification. Then I ask you to permit me to change the licence of the
FORK in MPL-2 that have the benefit to force developer to publish the
modification and permit to use the software in a proprietary
application without contamination.

Best regards

Edouard DUPIN

https://github.com/HeeroYui
https://github.com/atria-soft
https://github.com/musicdsp

answers from chappuis.daniel@XXXXXXX.yyy
Hello,

I am glad that you have found the ReactPhysics3D library to be useful.
You said that you have found bugs. Maybe I have already found and fixed some of them but do not hesitate to report them
here (https://github.com/DanielChappuis/reactphysics3d/issues) if not done yet.

Concerning the license. The library is not under the BSD-3 license but under the zlib license (https://opensource.org/licenses/Zlib).
With this license, it is allowed to use the software in a proprietary application without contamination. Regarding your request to
change the license to the MPL-2, you can do it with the following condition : You need to add the following text in all the source files
of ReactPhysics3D where the license will change. It must always be clear where the original code is coming from.

--------------- TEXT TO ADD TO THE LICENSE IN EACH FILE -------------------------
Original ReactPhysics3D C++ library by Daniel Chappuis <http://www.reactphysics3d.com/>
This code is re-licensed with permission from ReactPhysics3D author.
---------------------------------------------------------------------------------

For example, you can see here how the flow/react library (java port of ReactPhysics3D) has been re-licensed from
ReactPhysics3D (https://github.com/flow/react/blob/develop/src/main/java/com/flowpowered/react/constraint/ContactPoint.java)

I hope it fits your needs.

Best Regards,

Daniel Chappuis
2018-06-19 21:24:54 +02:00
7689205279 [DEV] remove some unneeded log 2018-06-19 21:24:54 +02:00
619246407c [DEBUG] correct the collision Detection 2018-06-19 21:24:54 +02:00
8d77c326de [DEV] clean some unuse of container 2018-06-19 21:24:54 +02:00
cccb93fd34 [DEV] regactor the EPA triangle store 2018-06-19 21:24:54 +02:00
a353893266 [DEV] update the 2 callback herited in function lanmba availlable 2018-06-18 21:26:38 +02:00
cdd0d3e453 [DEV] add test 2017-09-30 14:59:56 +02:00
2436ec2ef9 [DEV] test is back 2017-09-30 13:58:25 +02:00
07611ca29f [DEV] correct test unit 2017-09-29 23:00:56 +02:00
7ead46281c [DEV] remove allocator (not full implemented and offuscation of code ==> bettre way to do it 2017-09-29 11:42:46 +02:00
fc1a41f768 [DEV] work with new ETK but no clean from STD 2017-09-29 09:24:44 +02:00
d7470ad277 [DEV] continue integration new ETK 2017-09-29 00:37:47 +02:00
d22ad84b61 [DEV] continue removing stl 2017-08-28 00:09:59 +02:00
8b4f2f2865 [DEV] Rework can be good 2017-06-23 23:21:45 +02:00
0d7b7b7465 [DEV] start to be good 2017-06-23 22:19:30 +02:00
aa25f1fd11 [DEV] continue rework 2017-06-22 21:51:42 +02:00
f9975bc8dc [DEV] continue renaming 2017-06-20 21:36:05 +02:00
6c3d49de92 [DOC] Update the comments 2017-06-16 23:05:25 +02:00
cd59604b4b [DEV] change namespace and header type 2017-06-16 22:34:37 +02:00
247f3e6c11 [DEV] remove mathematic 2017-06-16 21:34:05 +02:00
572d64845c [DEV] remove all math from here and use etk versions 2017-06-15 21:27:15 +02:00
c58ef697ce [DEV] rename member of function ==> OK 2017-06-12 22:25:27 +02:00
64da8e8c51 [DEV] continue renaming 2017-06-12 23:35:50 +02:00
b8685d12c3 [DEV] continue renaming 2017-06-08 22:50:13 +02:00
0f6adcf289 [DEV] continue rework 2017-06-08 22:35:22 +02:00
562af6c0ae [DEV] start basic renaming rework 2017-06-08 21:47:01 +02:00
64b20b4963 [DEBUG] correct missing some virtual 2017-06-07 22:03:00 +02:00
e3ab17461d [DEBUG] correct no element simulation 2017-05-17 21:40:09 +02:00
bffbb22e1a [DEV] continue integration 2017-05-11 22:22:07 +00:00
2d5cad451a [DEV] integration build 2017-05-11 22:38:39 +02:00
68ce3a8885 To rework 2017-05-11 00:40:27 +00:00
59f28aca3c first commit 2017-05-11 00:30:11 +00:00