Concepts | latest: Version 3.0 / var.3 |
Collection of all my concepts in a single package. | license: FC (CC0) |
-all scenes are created and tested in desktop mode (using VaM v1.20.77.9)
-previous version of each concept is included (you can safely remove previous package & use most recent version).
-if you still have my previous "standalone" versions of those concepts
i highly advice to delete them, they are all incl. inside this package
this includes:
RVU.Scene_CurtainsConcept.1.var, RVU.Scene_CurtainsConcept.2.var, RVU.Scene_ElevatorConcept.1.var, RVU.Scene_ElevatorConcept.2.var, RVU.Scene_ElevatorConcept.3.var, RVU.Scene_LightsConcept.1.var, RVU.Scene_RC_concept.1.var, RVU.Scene_RC_concept.2.var, RVU.Scene_RC_concept.3.var, RVU.Scene_URLplayerConcept.1.var, RVU.SubScene_URLplayerConcept.1.var
Code:
"contentList" : [
"Saves/scene/RVU/shenanigans/concept_01_elevator/elevator_conceptV1.json",
"Saves/scene/RVU/shenanigans/concept_01_elevator/elevator_conceptV1.jpg",
"Saves/scene/RVU/shenanigans/concept_01_elevator/elevator_conceptV2.json",
"Saves/scene/RVU/shenanigans/concept_01_elevator/elevator_conceptV2.jpg",
"Saves/scene/RVU/shenanigans/concept_01_elevator/elevator_conceptV3.json",
"Saves/scene/RVU/shenanigans/concept_01_elevator/elevator_conceptV3.jpg",
"Saves/scene/RVU/shenanigans/concept_02_curtains/curtains_conceptV1.json",
"Saves/scene/RVU/shenanigans/concept_02_curtains/curtains_conceptV1.jpg",
"Saves/scene/RVU/shenanigans/concept_02_curtains/curtains_conceptV2.json",
"Saves/scene/RVU/shenanigans/concept_02_curtains/curtains_conceptV2.jpg",
"Saves/scene/RVU/shenanigans/concept_03_remote_car/RC_conceptV1.json",
"Saves/scene/RVU/shenanigans/concept_03_remote_car/RC_conceptV1.jpg",
"Saves/scene/RVU/shenanigans/concept_03_remote_car/RC_conceptV2.json",
"Saves/scene/RVU/shenanigans/concept_03_remote_car/RC_conceptV2.jpg",
"Saves/scene/RVU/shenanigans/concept_03_remote_car/RC_conceptV3.json",
"Saves/scene/RVU/shenanigans/concept_03_remote_car/RC_conceptV3.jpg",
"Saves/scene/RVU/shenanigans/concept_04_lights/lights_conceptV1.json",
"Saves/scene/RVU/shenanigans/concept_04_lights/lights_conceptV1.jpg",
"Saves/scene/RVU/shenanigans/concept_04_lights/light_conceptV2.json",
"Saves/scene/RVU/shenanigans/concept_04_lights/light_conceptV2.jpg",
"Saves/scene/RVU/shenanigans/concept_06_speakers/speaker_conceptV1-3.json",
"Saves/scene/RVU/shenanigans/concept_06_speakers/speaker_conceptV1-3.jpg",
"Custom/SubScene/RVU/concept_05_URLplayer/URLplayer.json",
"Custom/SubScene/RVU/concept_05_URLplayer/URLplayer.jpg",
"Custom/SubScene/RVU/concept_05_URLplayer/URLplayer_Alt.json",
"Custom/SubScene/RVU/concept_05_URLplayer/URLplayer_Alt.jpg",
"Custom/Atom/Sphere/Textures/BasicCircleA.png",
"Custom/Images/spiral_line_circle.png"
It was prototype for Hotel Hallway env.scene (one day i might create...or not).
How scene works ("in short"):
When SimSheet is spawned it free falls (physics off), until it hits "colliding" "compatible" atom.
There are only few (verified so far): person, floor (slate/wooden), wall 90°, dildo.
After colliding SimSheet "activates" physics so you can interact with it (example:grab it).
As for activators (in this example slate) the scale, collision, physics settings or alpha doesn't matter,
SimSheet always goes full flat (even if 0.01 scale, invisible with no collision/physics on/off).
As for ClothGrab you only need to toggle it "off/on" to release/grab (you can tweak scale to change grab size).
Animation pattern is there to reset SimSheet ClothPhysics, toggle invisible Slate on/off, toggle ClothGrab on/off.
-Slide AP is straight forward, just parent-link each AP to next ClothGrab
-capsule ("wind") doesn't collide with person, but pushes SimSheet (collision off)
Cube physics could use some tweaking (not an expert), good enough for concept purpose.
Recommended FoV 60+, also desktop-mode only (didn't attach controls to CameraRig)
Known Issues:
Sometimes on scene load RC might act weird or try to fly over/flip, just hit reset physics and position (until it fixes itself).
preview song used in video is not included inside package(scene)
Me messing around with lights+volumeTriggers for possible club type scene.
autoplay stopped working with VaM v1.21.0.4.
Basic idea behind this is you que-up songs of your choice with AP (using embed yt links, instead regular /watch links)
and avoid random autoplay lists and other crap.
Keep in mind this subscene is mainly example (see HowTo for more info).
You can create own sets of 5-10 songs, different genres, whatever,
without need to upload any of songs inside your package and use is as background music.
Includes 2 subscenes: main as "extended" example and alt as minimalistic (ap+webpanel only) example.
QuickExplanation/HowTo:
1-add embed web browser atom (webbrowser, webpanel, dreamhomeTV)
2-add animation pattern (make sure is 1.000 speed/1sec)
3-add step (add url trigger for your song on it)
4-add next step (set duration of previous song as transition time for that step) and next song trigger
5-repeat 4 until you have your playlist and add final loop step (with reset&play trigger)
make sure to use embed links, example: (add yt video ID)
embed will make video fullscreen
?autoplay=1 will autoplay video (no interactions required)
you could add more stuff (like start time, don't recommend related videos, etc)
but those 2 are the only ones you really need.
-disable web browser interactions, so you don't rewind song and messup AP time
(not possible to sync APtime with yt video playback)
Keep in mind not all yt videos can use embed links (mostly copyrighted videos), simply test if video is playing.
If you get message like "Watch on youtube" then you can't use that particular video/song.
With embed link only that video is playing, no autoplay next
and you can't interract with youtube to pick next video once it ends
(you can only pause & rewind, if interaction is enabled).
Benefits/Drawbacks:
-you don't need to upload songs (don't have to worry about license/copyright)
plus no autoplay random songs or adds mid video
As for drawbacks:
-there is posibility of yt region lock
-you can't use volumeTriggers
-can't completely mute audio, unless you manually pause video, remove atom or load different page (without audio)
-requires Web Browsers enabled (under User Preferences/Security settings)
-plus internet connection (...duhh)
and avoid random autoplay lists and other crap.
Keep in mind this subscene is mainly example (see HowTo for more info).
You can create own sets of 5-10 songs, different genres, whatever,
without need to upload any of songs inside your package and use is as background music.
Includes 2 subscenes: main as "extended" example and alt as minimalistic (ap+webpanel only) example.
QuickExplanation/HowTo:
1-add embed web browser atom (webbrowser, webpanel, dreamhomeTV)
2-add animation pattern (make sure is 1.000 speed/1sec)
3-add step (add url trigger for your song on it)
4-add next step (set duration of previous song as transition time for that step) and next song trigger
5-repeat 4 until you have your playlist and add final loop step (with reset&play trigger)
make sure to use embed links, example: (add yt video ID)
Code:
https://www.youtube.com./embed/PLACEVIDEOIDHERE?autoplay=1
?autoplay=1 will autoplay video (no interactions required)
you could add more stuff (like start time, don't recommend related videos, etc)
but those 2 are the only ones you really need.
-disable web browser interactions, so you don't rewind song and messup AP time
(not possible to sync APtime with yt video playback)
Keep in mind not all yt videos can use embed links (mostly copyrighted videos), simply test if video is playing.
If you get message like "Watch on youtube" then you can't use that particular video/song.
With embed link only that video is playing, no autoplay next
and you can't interract with youtube to pick next video once it ends
(you can only pause & rewind, if interaction is enabled).
Benefits/Drawbacks:
-you don't need to upload songs (don't have to worry about license/copyright)
plus no autoplay random songs or adds mid video
As for drawbacks:
-there is posibility of yt region lock
-you can't use volumeTriggers
-can't completely mute audio, unless you manually pause video, remove atom or load different page (without audio)
-requires Web Browsers enabled (under User Preferences/Security settings)
-plus internet connection (...duhh)
NO PREVIEW VIDEO |
i removed OBS a while back, also using minimal drivers (so...no GIF or video recording) |
1638733430.7z
I don't like to spam hub updates with "mediocre" stuff, also scene is WIP mess, that's why is not included.
But if anyone wanna play around...here is version 4 speaker scene.
Basically it's v1-3 merged into one with some tweaks (using best parts from each version)
I don't like to spam hub updates with "mediocre" stuff, also scene is WIP mess, that's why is not included.
But if anyone wanna play around...here is version 4 speaker scene.
Basically it's v1-3 merged into one with some tweaks (using best parts from each version)
Credits/License:
creator | package (reference) | license |
---|---|---|
[referenced] CycleForce.cs / FloatParamRandomizer.cs | [Included in VaM] | |
Xstatic.MegaParticlePack | (CC BY) |
For more info on current and future projects check my about page.