Agnis "NeZvērs" Aldiņš
2d4d23302a
3D physics tests - Moving platform ( #623 )
3.3-2d4d233
2021-06-09 20:57:49 -04:00
Aaron Franke
4456027f91
Merge pull request #625 from aaronfranke/3d2d-robot
...
Simplify 3D robot in the 3D in 2D demo
2021-06-07 09:40:49 -04:00
Aaron Franke
19312b2899
Simplify 3D robot in the 3D in 2D demo
2021-06-06 23:28:53 -04:00
Aaron Franke
ca17967de1
Merge pull request #622 from aaronfranke/waypoint-camera-current
...
Have waypoints check if the camera is current
2021-05-29 03:19:57 -04:00
Aaron Franke
491fb265b1
Have waypoints check if the camera is current
...
If not, get the current camera.
2021-05-29 03:16:07 -04:00
Agnis "NeZvērs" Aldiņš
08be1b7f03
Additional 3D physics tests - RigidBody impact and ground check ( #619 )
...
Co-authored-by: Camille Mohr-Daurat <pouleyKetchoup@gmail.com >
2021-05-29 02:58:01 -04:00
Aaron Franke
4ef90a836a
Merge pull request #621 from nellodotca/master
...
Fixed project settings to match tutorial
2021-05-24 21:09:43 -04:00
nello
bfd903a933
Fixed project settings to match tutorial
2021-05-24 19:14:12 -03:00
Aaron Franke
e0db0b8f6d
Merge pull request #615 from nekomatata/physics-tests-draw-shape-clean
...
Fix hack to draw shapes in 3D physics tests
2021-05-19 15:45:22 -04:00
PouleyKetchoupp
4d21951b71
Fix hack to draw shapes in 3D physics tests
...
Using Shape::get_debug_mesh instead of the previous hack to draw a mesh
instance based on a collision shape.
2021-05-05 13:41:51 -07:00
Aaron Franke
7656c08454
Merge pull request #614 from aaronfranke/gridmap-perf
...
Improve performance in GridMap demos by adjusting octant size
2021-05-04 15:22:10 -04:00
Aaron Franke
e894e4655a
Improve performance in GridMap demos
2021-05-04 02:48:32 -04:00
Aaron Franke
2ce76ff4e5
Update web deploy CI to use Godot 3.3
3.3-2ce76ff
2021-04-24 04:20:39 -04:00
Aaron Franke
e5d829eb8f
Merge pull request #613 from nekomatata/physics-tests-contacts-update
...
Update contact tests in physics tests for 2D & 3D
2021-04-24 02:32:19 -05:00
PouleyKetchoupp
7f025e000e
Update contact tests in physics tests for 2D & 3D
...
- Create bodies by duplicating the ones from the scene to allow custom
settings on them for testing purpose
- Rename 3D test with multiple groups of bodies "Contact Islands"
instead of "Contacts Extended" for clarity
- Added "Contact Islands" test for 2D
- Fixed log spamming with "Contact Islands" tests due to printing log
messages for each group of bodies
- Added parameter to randomize spawn positions in order to make
contact separation more balanced (avoids artifacts like a huge column
for circles in 2D test)
- Using smaller shapes and larger amount of objects by default to test
more extreme case
2021-04-21 18:25:35 -07:00
Aaron Franke
5132941a84
Merge pull request #612 from nekomatata/physics-tests-3.3
...
Physics Tests 3.3 update
2021-04-21 19:51:44 -05:00
PouleyKetchoupp
ef265cca0a
Physics Tests 3.3 update
...
Fix custom collision shape drawing in physics tests:
CollisionShape debug draw has changed in 3.3 and now requires a body
to be rendered, so the trick to display custom physics shapes in the
physics tests had to be updated.
Cylinder support:
Now cylinders are supported in Godot Physics, so the exception to avoid
spamming errors when cylinders are used can be removed.
Rigid body picking:
Added mouse-picking to Test Shapes in both 2D and 3D.
2021-04-21 16:50:33 -07:00
Aaron Franke
31bb09233b
Update the OS test demo for Godot 3.3
2021-04-21 19:30:53 -04:00
Aaron Franke
57f5e0835d
Merge pull request #558 from aaronfranke/update-3.2.4
...
Update projects to Godot 3.3
2021-04-21 18:20:01 -05:00
Aaron Franke
814909538f
Update projects to Godot 3.3
2021-04-21 19:17:12 -04:00
Rémi Verschelde
94ec2ea5d9
Merge pull request #607 from aaronfranke/3.2-readme
...
Update README for the new 3.2 branch
2021-04-21 09:57:08 +02:00
Aaron Franke
40aec7c068
Update README for the new 3.2 branch
2021-04-14 13:46:19 -04:00
Aaron Franke
ead2777f48
Merge pull request #606 from nekomatata/physics-tests-contacts-update
...
Updated 2d/3d physics contact performance tests
2021-04-14 12:34:24 -05:00
PouleyKetchoupp
0a0d44d4f1
Updated 2d/3d physics contact performance tests
2021-04-14 08:19:10 -07:00
Aaron Franke
4911866f3d
Merge pull request #604 from waimus/os_midi_scan_fix
...
Fix MIDI devices scanning
2021-04-05 16:51:00 -04:00
waimus
d7e1052205
Fix MIDI devices scanning
2021-04-06 03:10:33 +07:00
Aaron Franke
8e2dbf3f55
Merge pull request #602 from aaronfranke/etc
...
Use ETC instead of ETC2 for all GLES2 demos
2021-03-30 02:31:43 -04:00
Aaron Franke
2ee9b47f6c
Use ETC instead of ETC2 for all GLES2 demos
2021-03-29 18:30:14 -04:00
Aaron Franke
d8dc94c1ff
Merge pull request #601 from aaronfranke/ternary-volume
...
Use fewer ternary operators and decrease volume of Platformer 2D
2021-03-29 18:29:28 -04:00
Aaron Franke
d989bf6209
Use fewer ternary operators and decrease volume of Platformer 2D
2021-03-28 22:03:03 -04:00
Aaron Franke
021070215c
Merge pull request #595 from dalexeev/bullet-shower-improve
...
Small improvement for Bullet Shower Demo
2021-03-26 20:20:31 -07:00
Aaron Franke
ac61cba05b
Merge pull request #597 from aaronfranke/joy-24
...
Handle up to 24 joypad buttons in the Joypads demo
2021-03-15 04:34:12 -04:00
Aaron Franke
21e829416f
Handle up to 24 joypad buttons in the Joypads demo
2021-03-13 23:28:22 -04:00
Danil Alexeev
cf7e4b31f4
Small improvement for Bullet Shower Demo
2021-03-13 21:04:13 +03:00
Aaron Franke
dc5c1016ce
Merge pull request #594 from aaronfranke/assetlib-5c154da
...
Add links to the Asset Library after release 3.2-5c154da
2021-03-11 21:56:54 -08:00
Aaron Franke
8a0824a948
Add links to the Asset Library after release 3.2-5c154da
...
Also expand the CODEOWNERS file
2021-03-12 00:32:11 -05:00
Aaron Franke
5c154dac25
Merge pull request #593 from nekomatata/physics-tests-cancel-fix
...
Physics test cases, cancel previous running test properly
3.2-5c154da
2021-03-09 18:49:38 -05:00
PouleyKetchoupp
7f095a6092
Physics test cases, cancel previous running test properly
...
Allows canceling running test cases (including all tests cases) properly and without error.
2021-03-08 12:27:13 -07:00
Aaron Franke
35687c3ead
Merge pull request #592 from aaronfranke/kine-char-3d-pos
...
Set the reset position from the initial start position in KC3D
2021-03-03 14:55:35 -05:00
Aaron Franke
f91fe01f3e
Set the reset position from the initial start position in KC3D
2021-03-03 14:41:44 -05:00
Aaron Franke
43d29bfbbb
Merge pull request #591 from aaronfranke/misc
...
Misc improvements and tweaks for 3.2.3
2021-03-03 14:19:31 -05:00
Aaron Franke
7dff4e748d
Merge pull request #590 from aaronfranke/kine-char-3d
...
Improve the Kinematic Character 3D demo
2021-03-03 14:18:33 -05:00
Aaron Franke
4913cd868a
Misc fixes and tweaks
2021-03-03 02:59:17 -05:00
Aaron Franke
973c12264c
Improve the Kinematic Character 3D demo
2021-03-03 02:55:05 -05:00
Aaron Franke
fecbed5fb2
Merge pull request #586 from Calinou/improve-demo-configuration
...
Improve several demos' configuration
2021-03-02 18:25:05 -05:00
Aaron Franke
82e68e378b
Merge pull request #589 from Calinou/improve-3d-platformer-demo
...
Improve the 3D platformer demo
2021-03-02 18:22:31 -05:00
Aaron Franke
bbf4cff5f7
Merge pull request #588 from Calinou/readd-bullet-shower-demo
...
Port the Bullet Shower demo from Godot 2.1
2021-03-02 18:22:23 -05:00
Hugo Locurcio
3d6ba65cfc
Improve the 3D platformer demo
...
- Increase gravity, player speed and air acceleration for a less floaty
feeling.
- Clean up the code to use constants when relevant and remove unused enums.
2021-03-02 19:36:25 +01:00
Hugo Locurcio
ca0f74ee44
Port the Bullet Shower demo from Godot 2.1
...
This demo showcases how to use low-level Servers to achieve better
CPU performance when drawing large amounts of objects.
The code has been updated for Godot 3.2, cleaned up and has received
additional comments.
2021-03-02 18:32:01 +01:00
Hugo Locurcio
aa65867e43
Improve several demos' configuration
...
- Enable anisotropic filtering in 3D demos, and set the quality to
16× on desktop and 4× on mobile.
- Enable 4× MSAA on some 3D demos that didn't use it beforehand.
- On GLES3 demos, disable MSAA on mobile as these demos are often
more demanding.
- Use more conservative framebuffer allocation settings for better
performance.
- Use PCF13 shadow filtering in GLES2 demos on desktop to benefit
from soft shadows in Godot 3.2.4 and later.
In Godot 3.2.3, this will make shadows smoother but still "blocky".
- Use Lossless compression instead of VRAM compression for
small textures such as the voxel demo texture atlas.
2021-02-28 22:28:44 +01:00