Commit Graph

89 Commits

Author SHA1 Message Date
Fireclaw
3d8f824081 Add Distributed Network samples
1: Simple client-server connection
2: Client-server connection with timeManager
3: Create distributed objects, sending and receiving messages
4: Distributed model file
5: Simple text chat
6: Simple smooth moving actor
2021-10-28 09:54:17 +02:00
Daniel Stokes
0a8e401f3a Lint asteroids sample 2021-05-02 23:02:56 +02:00
rdb
eb6eb9f1dd Merge branch 'release/1.10.x' 2021-03-24 13:58:00 +01:00
LD
23150bd6d6 pgraph: Add the shader attrib to the filled wireframe render state
Fixes #1021
Closes #1124
2021-03-23 16:18:00 +01:00
rdb
cdad2c6e58 Merge branch 'release/1.10.x' 2021-02-08 16:18:24 +01:00
rdb
2187ebaaa0 samples: Slight style tweaks to Roaming Ralph 2021-02-08 16:15:51 +01:00
rdb
310f3ca085 samples: Add deprecation notice to rocket-console sample
[skip ci]
2020-12-20 11:46:38 +01:00
rdb
d01c53c2d8 Merge branch 'release/1.10.x' 2020-06-14 13:02:25 +02:00
rdb
08339d3b80 samples: Remove unused fragment shader input from Fireflies shader 2020-06-02 20:22:04 +02:00
rdb
da8ba5de17 rocket: remove libRocket support and sample program
libRocket is unmaintained and does not support Python 3, and since Python 2.7 is EOL, there is no longer any point for us to keep supporting it.
2020-01-07 21:38:04 +01:00
rdb
552916efea Merge branch 'release/1.10.x' 2019-04-09 13:31:51 +02:00
Daniel Stokes
19b67c3674 samples: Fix "Toon Shader" string in firefly demo
Closes #606
2019-04-04 10:06:07 +02:00
Mitchell Stokes
017b4b5835 samples: various improvements to Roaming Ralph sample:
- add a skybox color (required making boundary around environment transparent)
- use CollisionHandlerPusher and spheres to detect collisions with obstacles
- add ability to walk backwards
- increase minimum distance between follow camera and terrain, to avoid clipping through
- make Ralph run slightly less ridiculously fast

Closes #565

Co-authored-by: rdb <git@rdb.name>
2019-04-02 22:22:25 +02:00
rdb
03041dde16 samples: add info about ShaderTerrainMesh optimization config vars 2019-03-17 22:18:08 +01:00
Flavio Calva
d568282350 samples: add shader-based particle sample
Closes #476

Co-authored-by: rdb <git@rdb.name>
2019-03-17 20:17:34 +01:00
rdb
2807d1d166 samples: fix read from negative GeomVertexData row in fractal-plants 2019-02-13 15:42:20 +01:00
rdb
0d5d6466f1 Remove references to obsolete index from requirements.txt 2019-01-05 20:53:11 +01:00
rdb
4bf10925b3 samples: prevent duplicate connect assertion in device_tester.py 2019-01-01 16:31:11 +01:00
rdb
4a7266d420 samples: float4→float3 for vtx_normal in cartoon & fireflies samples
It seems that Cg's glslv profile causes the w coordinate of the normal column to be random.

Fixes #494
Fixes #495
2018-12-31 13:09:39 +01:00
rdb
8a9cac8c49 deploy-ng: use proper patch matching for globs 2018-12-09 21:24:51 +01:00
Mitchell Stokes
09bbee8dea deploy-ng: Default platforms to a list of platforms instead of the host platform
The list is:
  * manylinux1_x86_64
  * macosx_10_6_x86_64
  * win_amd64

Of note, win32 is missing from this list. We can add it later if there
is desire.

Also of note, there is now no path to *not* using wheels. We will need
to evaluate if we want to keep this around and, if so, expose it as an
option to users.
2018-12-08 16:19:35 -08:00
rdb
c560c502b9 Merge branch 'master' into deploy-ng 2018-12-01 22:14:01 +01:00
Sebastian Hoffmann
f8520773e9 samples: add input device tester program
Closes #234
2018-11-30 21:03:30 +01:00
rdb
447316c706 samples: fixes for gamepad samples 2018-11-30 20:54:37 +01:00
rdb
26fcf131c9 Merge branch 'master' into input-overhaul 2018-11-25 17:10:31 +01:00
rdb
3d7fcf2ce9 Merge branch 'master' into deploy-ng 2018-11-12 18:31:43 +01:00
rdb
074c5187b0 Adopt new WindowProperties(size=(x, y), ...) short-hand
This is intended as replacement for WindowProperties.size(x, y), which is deprecated since it conflicts with the `size` property.  See #444.
2018-11-12 17:53:53 +01:00
rdb
c28045990c Merge branch 'master' into deploy-ng 2018-10-15 15:42:48 +02:00
rdb
3d66e22905 samples: improvements to flight stick sample program 2018-10-07 20:47:59 +02:00
fireclawthefox
d764574d07 Added updated flight stick sample 2018-09-29 15:23:54 +02:00
fireclawthefox
aff9befd35 Updated steering wheel sample
made steering wheel sample work with current version of input classes
2018-09-29 15:17:58 +02:00
rdb
c4b3b558c9 samples: fixes and improvements to gamepad and mappingGUI sample 2018-09-28 22:17:19 +02:00
rdb
3ffe11485d Merge branch 'master' into input-overhaul 2018-09-28 15:12:49 +02:00
rdb
4c67861a28 samples: set heightfield to clamp mode in shader-terrain sample 2018-09-25 21:03:09 +02:00
rdb
ba2de46beb Merge branch 'master' into input-overhaul 2018-06-08 15:23:47 +02:00
rdb
742c143a01 deploy-ng: support logging via log_filename (and log_append) setting 2018-04-08 17:57:48 +02:00
Mitchell Stokes
d613523f14 deploy-ng: Add tests/build_samples.py script
This script will run python setup.py bdist_apps on each sample in a list
(currently only contains asteroids). The script will fail if any of the
builds fail. We can use this for some automated sanitity checking of
deploy-ng builds.
2018-03-22 18:53:26 -07:00
Mitchell Stokes
fcacc3c2be deploy-ng: librt.so.1 to libutil.so.1 to exclude_dependencies 2018-02-27 18:37:03 -08:00
rdb
f535a641e4 Merge branch 'master' into deploy-ng 2018-02-27 20:53:28 +01:00
Sam Edwards
e15cea4331 general: Remove more unnecessary +x UNIX modes 2018-02-07 11:29:48 -07:00
rdb
8e6cf2a60b Merge branch 'master' into input-overhaul 2017-12-17 13:04:15 +01:00
Mitchell Stokes
905b15df01 deploy-ng: Rename some options
* include_paths -> include_patterns
  * exclude_paths -> exclude_patterns
  * deploy_platforms -> platforms
2017-11-26 15:33:00 -08:00
Mitchell Stokes
aba26bd862 Merge branch 'master' into deploy-ng 2017-11-25 14:55:47 -08:00
Mitchell Stokes
ffdac54a0b deploy-ng: Switch copy_paths to include_paths and rename_paths 2017-11-22 18:44:07 -08:00
rdb
73d13a8f5c Merge remote-tracking branch 'origin/release/1.9.x' 2017-10-31 20:20:49 +01:00
Ed Swartz
34731cd2f4 rocket: Add sample showing some Panda3D uses of libRocket. (#24) 2017-10-31 19:43:28 +01:00
rdb
fba41dafae Merge remote-tracking branch 'origin/master' into deploy-ng 2017-10-26 21:23:49 +02:00
rdb
7d721a33a6 Restore setShaderInput overload taking 4 numbers, but deprecate it 2017-10-18 11:26:20 +02:00
Mitchell Stokes
09eb22b61e deploy-ng: Add plugins option to specify which plugins to copy
NOTE: pandagl is no longer automatically copied and a graphics plugin
must be specified.

TODO: Per-platform overrides
2017-07-06 19:33:16 -07:00
Mitchell Stokes
c1f0545359 deploy-ng sample: Use buildbot index instead of a wheels folder 2017-04-20 17:58:01 -07:00