minetest/src/network
Paul Ouellette d5456da69d Use true pitch/yaw/roll rotations without loss of precision by pgimeno (#8019)
Store the rotation in the node as a 4x4 transformation matrix internally (through IDummyTransformationSceneNode), which allows more manipulations without losing precision or having gimbal lock issues.

Network rotation is still transmitted as Eulers, though, not as matrix. But it will stay this way in 5.0.
2019-02-07 21:26:06 +00:00
..
CMakeLists.txt Initial Haiku support (#6568) 2017-10-30 08:17:43 +01:00
address.cpp Network cleanup (#6302) 2017-08-24 08:28:54 +02:00
address.h Fix compile error in openbsd (#6430) 2017-09-20 23:29:47 +02:00
clientopcodes.cpp Send only changed node metadata to clients instead of whole mapblock (#5268) 2018-12-04 20:37:48 +01:00
clientopcodes.h Move client-specific files to 'src/client' (#7902) 2018-11-28 20:01:49 +01:00
clientpackethandler.cpp Add setting to disable confirmation on new player registration (#8102) 2019-01-26 19:26:37 +00:00
connection.cpp Fix build on gcc 5.0 (#7586) 2018-07-26 21:49:38 +02:00
connection.h Remove legacy client handling code. 2018-07-14 11:41:05 -07:00
connectionthreads.cpp Remove legacy client handling code. 2018-07-14 11:41:05 -07:00
connectionthreads.h Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
networkexceptions.h Network cleanup (#6302) 2017-08-24 08:28:54 +02:00
networkpacket.cpp Proselytize the network. Use IEEE F32 (#8030) 2019-01-03 17:04:26 +01:00
networkpacket.h Add session_t typedef + remove unused functions (#6470) 2017-09-27 19:47:36 +02:00
networkprotocol.h Use true pitch/yaw/roll rotations without loss of precision by pgimeno (#8019) 2019-02-07 21:26:06 +00:00
peerhandler.h RTT fixes (#7428) 2018-06-23 09:16:01 +02:00
serveropcodes.cpp Send only changed node metadata to clients instead of whole mapblock (#5268) 2018-12-04 20:37:48 +01:00
serveropcodes.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00
serverpackethandler.cpp Fix various bugs (Anticheat, Lua helpers) (#8013) 2019-01-06 10:24:44 +01:00
socket.cpp Fix ipv6_server=true not accepting IPv4 connections on Windows (#7471) 2018-06-22 20:54:23 +02:00
socket.h Network cleanup (#6302) 2017-08-24 08:28:54 +02:00