-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update #3
update #3
Commits on Apr 29, 2023
-
this adds the replacement map in the visual style of a holodeck *some scenes needed additional adjustments
Configuration menu - View commit details
-
Copy full SHA for e89b0ef - Browse repository at this point
Copy the full SHA e89b0efView commit details -
instructions + teleport + table changes
this adds a table replacement model to suit the rest of the visual style changed teleporter material changed instructions meshinstance3d material
Configuration menu - View commit details
-
Copy full SHA for d7f454a - Browse repository at this point
Copy the full SHA d7f454aView commit details
Commits on May 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2868c52 - Browse repository at this point
Copy the full SHA 2868c52View commit details -
Merge pull request #4 from BastiaanOlij/tweak_holodeck
Optimise holodeck shaders
Configuration menu - View commit details
-
Copy full SHA for 062f442 - Browse repository at this point
Copy the full SHA 062f442View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0406a29 - Browse repository at this point
Copy the full SHA 0406a29View commit details
Commits on May 7, 2023
-
added suggested changes by malcolmnixon those include adding a color rect to the keyboard_test_screen from the pointer demo and adjusting the baseblack material of the tables, now it is a grey material
Configuration menu - View commit details
-
Copy full SHA for cae0926 - Browse repository at this point
Copy the full SHA cae0926View commit details -
Merge pull request GodotVR#460 from DigitalN8m4r3/demo_visuals_phase_one
Demo visuals phase one
Configuration menu - View commit details
-
Copy full SHA for d5f4440 - Browse repository at this point
Copy the full SHA d5f4440View commit details
Commits on May 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a82f3dd - Browse repository at this point
Copy the full SHA a82f3ddView commit details -
Merge pull request GodotVR#464 from BastiaanOlij/change_environment
Change environment handling so we can use WorldEnvironment in levels
Configuration menu - View commit details
-
Copy full SHA for 1592656 - Browse repository at this point
Copy the full SHA 1592656View commit details
Commits on Jun 16, 2023
-
* added stash sound to snap zones added optional stash sound to snap zones the way this works is that on snap it checks if the pickable object has a audiostreamplayer3d and if then make sure to stop its audio and play the stash sound on the audiostreamplayer3d node of the snapped pickable and if there is no audio node then pass * added area audio node this adds a area audio node along with a area audio type node what it does in a nutshell, it can play a touch sound when an object enters it since for example all the interactables are extensions of the area3d node, the audio node can work with those as well imagine u got a lightswitch or a button, now u can have sound when u touch it ooh and i made a audio Fx icon * Update area_audio.gd * added audio demo scene base / arcade floor material this adds the base scene for the audio demo with the arcade floor material * added pingpong / token assets this adds the pingpong models - ball/ racket/ table along with the token coin adds phymat for pingpong/ basketball adds poses Note: these assets are made by me Digitaln8m4r3 and am licensing these under CC0 Public Domain, will add a license file in the next commits * added pickable_adio and type / added basketball model adds pickable audio nodes adds basketball model with 4 different material/ baseColor variations reorganized my folder under assets * added arcade hoops machine and pingpong table this adds the arcade hoops machine pingpong table with racket and ball added license file to digitaln8m4r3 assets adds public domain audio files from freesound.org added the audio demo to the main menu and removed the footstep demo from the main menu added soundtrack from the starcourt mall by bryan teoh added holodeck small version fixed snap zone stash sound not working fixed typo in pickable_audio.gd * attempt - gdlint fix and fix hoops play button colliders * made hoops ctrl string modular now u can type in what message u want to be displayed on the board when u +score +the game ends +before the game starts * next attempt at gdlint * additionial typo fixes and another gdlint attempt * added footstep provider to the audio demo added footstep Note: i might expand this audio demo in future with a jump pad arcade to demonstrate the footstep system in a better way * updated with suggested changes this makes the area and pickable audio nodes extend from audiostreamplayer3d and this way removing the need of adding the audiostreamplayer3d node in the first place updated snap_zone.tscn with a audiostreamplayer3d node and removed the check for if one is present or not inside the snap_zone.gd script moved the audio resource files into area and pickable subfolders of the audio_demo/audio folder * added inherited scenes for area/pickable_audio to ease the process of adding the audio nodes, now u can just add them as a inherited scene arcade_hoops_ctrl: adjusted the time of point where the token gets queue_free * Implemented decal floor shader (#5) lgtm and thanks for takin the time to do this, it adds a lot to the visual appeal so nice that you made this into a res saving shader --------- Co-authored-by: Bastiaan Olij <mux213@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cda5d71 - Browse repository at this point
Copy the full SHA cda5d71View commit details
Commits on Jul 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f09354a - Browse repository at this point
Copy the full SHA f09354aView commit details
Commits on Jul 22, 2023
-
233 - add dead zone to user settings (GodotVR#468)
Add dead zone to user settings
Configuration menu - View commit details
-
Copy full SHA for 3b81089 - Browse repository at this point
Copy the full SHA 3b81089View commit details
Commits on Jul 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9812f11 - Browse repository at this point
Copy the full SHA 9812f11View commit details -
Modified CharacterBody3D to use the ground 'up' vector for up_directi…
…on to fix slope movement. (GodotVR#484)
Configuration menu - View commit details
-
Copy full SHA for b1a9555 - Browse repository at this point
Copy the full SHA b1a9555View commit details
Commits on Jul 26, 2023
-
Add render target size multiplier option to StartXR (GodotVR#450)
Handle both Godot 4.0 and 4.1 by detecting whether render_target_size_multiplier is implemented. Add comment explaining Godot 4.1+ support. Added change to VERSIONS.md
Configuration menu - View commit details
-
Copy full SHA for 8678e82 - Browse repository at this point
Copy the full SHA 8678e82View commit details
Commits on Jul 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7e1f7e5 - Browse repository at this point
Copy the full SHA 7e1f7e5View commit details -
Fix the poke lag (GodotVR#489)
Fix minor gdlint issues Added ability to enable/disable pushing bodies. Added control over collision layer and mask. Organized properties into categories.
Configuration menu - View commit details
-
Copy full SHA for c446462 - Browse repository at this point
Copy the full SHA c446462View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7bb0b8 - Browse repository at this point
Copy the full SHA d7bb0b8View commit details
Commits on Jul 31, 2023
-
Support XRToolsHand being any depth under an XRController3D. (GodotVR…
…#491) This allows more complicated hand trees, and is necessary for collision-hand implementations.
Configuration menu - View commit details
-
Copy full SHA for bb12099 - Browse repository at this point
Copy the full SHA bb12099View commit details
Commits on Aug 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 95d11be - Browse repository at this point
Copy the full SHA 95d11beView commit details
Commits on Aug 2, 2023
-
Implement collision hands (GodotVR#490)
This commit implements basic collision hands by: - Adding a new XRToolsCollisionHand script and scenes with physics priority of -90 (after body, but before everything else) - Adding collision exclusions between XRToolsCollisionHand and any held XRToolsPickable - Modified XRToolsPickable to track held objects to the ancestor XRController3D - Modified XRToolsClimbable so it creates dynamic grab "handles" when grabbed by the player - Modified XRToolsMovementClimb to use the dynamic grab "handles" Co-authored-by: Miodrag Sejic <56046022+DigitalN8m4r3@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7b4177f - Browse repository at this point
Copy the full SHA 7b4177fView commit details
Commits on Aug 5, 2023
-
Merge gravity_up_plane/gravity_up_vector to gravity_up - plane with n…
…ormal vector Merge player_up_plane/player_up_vector to player_up vector (GodotVR#494)
Configuration menu - View commit details
-
Copy full SHA for 4b2281c - Browse repository at this point
Copy the full SHA 4b2281cView commit details -
Allow using custom material for screen (GodotVR#493)
Support providing custom material property Fix tool-script issue when clearing scene Move properties into logical groups
Configuration menu - View commit details
-
Copy full SHA for 9cdf19a - Browse repository at this point
Copy the full SHA 9cdf19aView commit details
Commits on Aug 8, 2023
-
Added new signals to function pointer. (GodotVR#502)
Grouped function pointer propertes. Added laser material and hit-material properties. Added target material and radius properties. Modified the virtual keyboard so its viewport properties are accessible and defaulted to opaque/unshaded. Added custom pointer settings to the demo.
Configuration menu - View commit details
-
Copy full SHA for b441056 - Browse repository at this point
Copy the full SHA b441056View commit details -
Move the collider from "around" the screen to "behind" the screen. (G…
…odotVR#497) Use affine_inverse for global_to_viewport to handle scaling.
Configuration menu - View commit details
-
Copy full SHA for 4c2aef1 - Browse repository at this point
Copy the full SHA 4c2aef1View commit details
Commits on Aug 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5bb35f3 - Browse repository at this point
Copy the full SHA 5bb35f3View commit details -
Cleaned up teleport (GodotVR#504)
Added more properties to customize teleport Add support for custom player meshes.
Configuration menu - View commit details
-
Copy full SHA for 651413a - Browse repository at this point
Copy the full SHA 651413aView commit details -
Pickup highlight improvements (GodotVR#503)
Replace increase/decrease_is_closest methods with highlight_request method. Modified XRToolsFunctionPickup to use highlight_request to request highlighting. Modified XRToolsSnapZone to forward highlight_request to picked up object.
Configuration menu - View commit details
-
Copy full SHA for 21cc97e - Browse repository at this point
Copy the full SHA 21cc97eView commit details -
Fixed player height override when the world is scaled Added player-si…
…ze zones which cause the player to resize (via tweaking XRServer.world_scale around) Added player-size zones to numerous test scenes Modified teleporter to reset XRServer.world_scale to 1:1 (GodotVR#496) Added the "UI Objects" layer to godot-xr-tools and the relevant objects (pointer, poke, viewport) Added enhanced control pad to all demo scenes Added poke input to all demo scenes to support interacting with the control pad Fixed player scaling issues with crouching and poke Update versions.md Reset resource IDs
Configuration menu - View commit details
-
Copy full SHA for 154e861 - Browse repository at this point
Copy the full SHA 154e861View commit details
Commits on Aug 21, 2023
-
Added passing of data between staged scenes (GodotVR#509)
Added passing of user_data between scenes. Added default handling of string/vector3/transform3d user_data as spawn-point. Added extended documentation about staging signals and methods. Modified demo teleporter to support optional spawn-point data. Add minor-breakage comment to VERSIONS.md. Disable warnings for unused parameters on interface functions intended for overriding. Added support for user_data objects with "get_spawn_position" method.
Configuration menu - View commit details
-
Copy full SHA for ab13127 - Browse repository at this point
Copy the full SHA ab13127View commit details -
Cleanup teleport (GodotVR#508)
Added teleport logic to XRToolsPlayerBody Modified XRToolsFunctionTeleport to use players teleport logic Added XRToolsTeleportArea to teleport player to target Added demo teleport area to teleport demo scene Modified teleport function to work in players local orientation
Configuration menu - View commit details
-
Copy full SHA for 22b11cf - Browse repository at this point
Copy the full SHA 22b11cfView commit details -
Added multi-touch support (GodotVR#507)
Changed pointer-event dispatching Added multi-touch events to viewport_2d_in_3d Modified virtual-keyboard to use TouchScreenButton Modified pointer-demo to demonstrate multiple function pointers Added ability to suppress XRToolsFunctionPointer when close to bodies/areas Moved laser-pointer to extend out of index finder
Configuration menu - View commit details
-
Copy full SHA for a74e6ca - Browse repository at this point
Copy the full SHA a74e6caView commit details
Commits on Aug 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 75178ba - Browse repository at this point
Copy the full SHA 75178baView commit details