Blender Avatar Rigging – Simple Guide
Ada Radius has improved the armatures on 26th January 2021 in her GitHub RuthAndRoth References area… the readme gives the details of what replaced that file.
avatar_skeletonV3.blend replaces avatar_skeleton_with_custombonesettings.blend, and has two armatures in the .blend file… use the avatar_skeleton.xml armature for rigging to export as Collada for Second Life and OpenSim.
These notes are a reminder of the process to use Blender to take the Ruth2 v4 mesh avatar, add an “armature” for rigging and go through the process of exporting Collada (.dae) and importing to Second Life/OpenSim. It follows a very helpful tutorial on 4th November 2020 by Ada Radius and Kayaker Magic on Discovery Grid.
Gather Resources
A place to start might be this GitHub Ruth2 Wiki page on… Clothing Creator Guide … and much more technical detail is in this Wiki page on… Blender and Rigging.
- Blender 2.83 or later (using 2.90.1)
- Ruth2/Mesh/Ruth2_v4/Ruth2v4Dev.blend (GitHub/Ruth2)
- Reference/Ada Radius/avatar_skeleton_with_custombonesettings.blend (GitHub Reference)
- Guidance notes at Reference/Ada Radius/Export_ImportRiggedMeshBlender.md (GitHub Reference)
Simple Process Guide
Open Blender with a new project, remove default cube.
Check if Edit > Lock Object Modes is ticked tick and if so turn if off. Save as defaults for future via File -> Defaults -> Save Startup File.
Add Ruth2 v4 mesh parts dev kit via File > Append Ruth2v4Dev.blend and select the “Object” mesh part you want to work with.
In Outliner, if present Delete Light and Camera.
In Outliner, if you have a mesh part named “headMesh”, it is just the Second Life/OpenSim classic avatar head shape for comparison purposes and not part of Ruth2 v4. Delete that too.
Rotate mesh 90 degrees on Z axis to face right in front orthographic view (as armature already is as you will see later when you append that).
Use Object > Apply > All Transforms to ensure all subparts of rotated outer container/mesh are transformed.
Add armature via File > Append avatar_skeleton_with_custombonesettings.blend and select “Object” avatar_skeleton.xml. When using “Append” in Blender always bring in the “Object” which will pull in any related items needed, i.e. to avoid confusion, you should not try to only bring in the separate “Armature” part in this case.
Select avatar_skeleton.xml and choose “Edit Mode”. Select > All, Armature > Bone Roll > Clear Roll.
Return to “Object Mode” and in outliner, select mesh first and then avatar_skeleton.xml. The armature must be the last thing selected. Then use Object > Parent (Ctrl/P) to get Parenting options. Set to “Armature Deform”. Parent should then be shown as avatar_skeleton.xml.
Now carefully check all the mesh properties as described in the Ada Radius guidance notes.
In the sample mesh part I was checking the Ruth2v4 (head, body and hands, no feet) had the required single Armature Modifier, but also a “DataTransfer” Modifier to Ruth2v4FeetFlat. “DataTransfer” and “Weld” may be able to be left in as according to Ada Radius… “those are Modifiers that do apply well on export from Blender and import inworld. Not perfectly, but well”. So I left that in. Ada adds…
The Data Transfer Modifier has several uses. In this case I use it for separate objects that we want perceived as a single object inworld. With the settings I used, it matches the face corner normals to the target we point it to. It works fairly well, depending on inworld lighting and how well the textures match. If you see a modifier called “Weld” it’s the same thing
Export to Collada
Select the mesh part you wish to export… note its the mesh part which is now parented to the armature… i.e. do NOT select the parent armature.
File > Export > Collada.
Via cog settings icon, use Operator Presets > SL+OpenSim Rigged (which sets nearly all settings needed, but check against guidance notes).
For rigged mesh items (like the Ruth2 avatar mesh parts themselves, or rigged mesh clothing) in the Extra tab you must ALSO tick “Keep Bind Info” (otherwise the mesh in Second Life/OpenSim will look like a spindly deformed alien when imported).
Export Collada.
Import – Mesh Upload to Second Life/OpenSim
Import to OpenSim/SL via the Mesh Uploader as usual. Make sure to use the Second Life only version of the viewer (with Havok Physics) if uploading to Second Life. Make sure to tick “Include Skin Weight” in the Options/Rigging tab if it is not already preselected.
Avatar Mesh in OpenSim after Texturing for Bakes on Mesh
When the Bento Hand Relax animation normally running in Ruth2 v4 is added to the imported mesh the fingers deform. This issue is currently under investigation by Ada Radius (as at 5th November 2020).
AI Planning Conferences
The International Artificial Intelligence Planning and Scheduling (AIPS and ICAPS) Conferences have used a variety of named during their history… now up to 30th International Conference on Automated Planning and Scheduling due to held in nancy, France but due to the Corvid-19 pandemic run as the first virtual event. A list of the international AI Planning Conferences is available at: https://dblp.org/db/conf/aips/
This numbering misses out the first event in June 1990 which we can maybe think of as “Conference Zero”…
First International Conference on Expert Planning Systems, Brighton, UK, June 27-29, 1990. https://dblp.org/db/conf/aips/aips1990.html
There are also European Conferences on Planning, which had a very broad, beyond Europe, participation… More details at https://www.icaps-conference.org/conference-series/
AI Planning Conferences
The International Artificial Intelligence Planning and Scheduling (AIPS and ICAPS) Conferences have used a variety of named during their history… now up to 30th International Conference on Automated Planning and Scheduling due to held in nancy, France but due to the Corvid-19 pandemic run as the first virtual event. A list of the international AI Planning Conferences is available at: https://dblp.org/db/conf/aips/
This numbering misses out the first event in June 1990 which we can maybe think of as “Conference Zero”…
First International Conference on Expert Planning Systems, Brighton, UK, June 27-29, 1990. https://dblp.org/db/conf/aips/aips1990.html
There are also European Conferences on Planning, which had a very broad, beyond Europe, participation… More details at https://www.icaps-conference.org/conference-series/
jOpenSim – OpenSim with Joomla
A blog post with resources related to jOpenSim, a component which allows the use of the Joomla Content Management System with OpenSimulator.
jOpenSimWorld
jOpenSimWorld is an OpenSim grid which uses Joomla and the jOpenSim component to provide its web interface. The Welcome area of jOpenSimWorld uses the OpenVCE virtual collaboration environment and I-Room building contents. A free 4,096sq.m plot is available to new residents on the Canary Islands region.
hop://grid.jopensim.com:8002/Canary Islands/19/236/22DreamGrid with jOpenSim
jOpenSim is included in Fred Beckhusen’s DreamGrid distribution for OpenSim from version 3.71 (released 27th October 2020)… documentation at https://www.dropbox.com/s/xm0adlqj6u6ua81/JOpensim.rtf?dl=0
http://ailsa.outworldz.net/JOpenSim/
Note on Starting Apache Web Server via DreamGrid
On first and every subsequent startup two DOS boxes appear for OutworldzFiles\Apache\bin\rotatelogs.exe. Fred Beckhusen notes that Apache brings up two black boxes for the “loggers” – one for errors, one for activity which cannot be supressed. If Apache is installed as a service, the DOS log windows go away. This also lets Apache run your web page/blog/wordpress even if your grid is offline.
Also, there are two popups in OutworldzFiles\PHP7\ext\php_curl.dll for procedure entry point “libssh2_scp_recv2”. Fred Beckhusen points out that those error are from the OpenSim maps, which needs PHP curl. PHP will not run curl without loading a obsolete version of OpenSSL.
jOpenSim – OpenSim with Joomla
A blog post with resources related to jOpenSim, a component which allows the use of the Joomla Content Management System with OpenSimulator.
jOpenSimWorld
jOpenSimWorld is an OpenSim grid which uses Joomla and the jOpenSim component to provide its web interface. The Welcome area of jOpenSimWorld uses the OpenVCE virtual collaboration environment and I-Room building contents. A free 4,096sq.m plot is available to new residents on the Canary Islands region.
hop://grid.jopensim.com:8002/Canary Islands/19/236/22DreamGrid with jOpenSim
jOpenSim is included in Fred Beckhusen’s DreamGrid distribution for OpenSim from version 3.71 (released 27th October 2020)… documentation at https://www.dropbox.com/s/xm0adlqj6u6ua81/JOpensim.rtf?dl=0
http://ailsa.outworldz.net/JOpenSim/
Note on Starting Apache Web Server via DreamGrid
On first and every subsequent startup two DOS boxes appear for OutworldzFiles\Apache\bin\rotatelogs.exe. Fred Beckhusen notes that Apache brings up two black boxes for the “loggers” – one for errors, one for activity which cannot be supressed. If Apache is installed as a service, the DOS log windows go away. This also lets Apache run your web page/blog/wordpress even if your grid is offline.
Also, there are two popups in OutworldzFiles\PHP7\ext\php_curl.dll for procedure entry point “libssh2_scp_recv2”. Fred Beckhusen points out that those error are from the OpenSim maps, which needs PHP curl. PHP will not run curl without loading a obsolete version of OpenSSL.
ICAPS 2020
The ICAPS’20 conference, originally planned to be held in Nancy France, is being run virtually and using gather.town as a social hub and via that Zoom to access meeting spaces…
HPLAN Workshop – Hierarchical Planning
Organised by Pascal Bercher and his team, it was good to see many old friends, colleagues and new (to me) folks in the even run via Zoom…
The workshop was kicked off with an invited talk by Robert Goldman about SHOP3.
Invited Talk by Leslie Kaebling, MIT
ICAPS 2020
The ICAPS’20 conference, originally planned to be held in Nancy France, is being run virtually and using gather.town as a social hub and via that Zoom to access meeting spaces…
HPLAN Workshop – Hierarchical Planning
Organised by Pascal Bercher and his team, it was good to see many old friends, colleagues and new (to me) folks in the even run via Zoom…
The workshop was kicked off with an invited talk by Robert Goldman about SHOP3.
Invited Talk by Leslie Kaebling, MIT
Pisten Bully in OpenSim
I just love the Kässbohrer Pisten Bully.. see some blog posts on this via http://blog.inf.ed.ac.uk/atate/?s=kassbohrer. So I could not resist taking some snapshots of a model of this created by “Imperator Janus2” (OSGrid) on the AiLand grid in OpenSim using the latest Firestorm Viewer with EEP (Environmental Enhancement Project).
Ruth2 Mesh Clothing in Second Life
Now that Ruth2 v4 is released (see this blog post), it may be time to explore some of the clothing options available for her. Ruth2 is a low-poly open source mesh avatar for OpenSimulator and Second Life. There are a number shopping areas which provide “group gifts” free to anyone who is a member of the store group. Often group membership is free or low cost.
Remember Ruth2 v4 herself can be obtained at no cost via the Second Life marketplace or the inworld location…
- Second Life Group: “RuthAndRoth” (free to join) – Group name place holder.
- Second Life Group: “Ruth and Roth Community” (free to join) – Most active and recommended for use.
- Second Life Marketplace Store: RuthAndRoth
- Inworld Location: Fireheart/240/223/21
Maitreya “Lara” fit clothing works quite well on Ruth2 v4, though not an exact fit. Using some alpha masks with the bakes on mesh body can be made to work pretty well. So start with Maitreya fit (or “Medium” or “Small” fit mesh depending on the style.
Join the Adamms Clothing group, activate the tag and look for the group gifts on the central plinths.
- https://marketplace.secondlife.com/stores/167972
- http://maps.secondlife.com/secondlife/Addams%20Clothing/179/190/26
- http://maps.secondlife.com/secondlife/Addams%20Land/150/171/26
There is a large set of group gifts available in the centre of the store. Make sure to join the Seniha original group and activate the group tag.
- https://marketplace.secondlife.com/stores/191184
- http://maps.secondlife.com/secondlife/The%20Good%20Place/128/189/24
- https://marketplace.secondlife.com/stores/119163
- http://maps.secondlife.com/secondlife/Lawst%20Paradise/26/91/3653
- http://maps.secondlife.com/secondlife/Lawst%20Paradise/41/106/23
Duck Girl
Duck Girl Mesh Clothing for Ruth2. Use the “Ruth” versions where provided, or try the “Altamura” or “Maitreya” versions for close fit otherwise.
Ruth2 Mesh Clothing in OpenSim
Now that Ruth2 v4 is release (see this blog post), it may be time to explore some of the clothing options available for her. Ruth2 is a low-poly open source mesh avatar for OpenSimulator and Second Life.
Remember Ruth2 v4 herself can be obtained at no cost via the OSGrid RuthAndRoth region. You can also find some teleporter boards to various OpenSim Hypergrid locations there… along in some cases with some preselected items from the many that are available. A number of useful additions, such as potentially relevant alpha masks” are also included in the selection boxes.
hop://login.osgrid.org/RuthAndRoth/114/110/21Taarna Welles – Bubblesz.nl Grid – Savvy – Reboot and ReMake Fashions
Taarna Wellles is one of the original development team for Ruth2 and provided a number of clothing options via her ReBoot stored on the bubblesz.nl grid…
hop://bubblesz.nl:8002/Savvy/162/335/24Sara Payne – Fire and Ice Grid – Covey Stores
Sara Payne, aka Manwa Pastorelli, provided a number of Ruth2 mesh outfits, shoes and animation on the Fire And Ice
Grid…
Alternate Metaverse
Alternate Metaverse (AMV) provides a number of mesh starter avatars and a box of starter mesh clothing, hair and Animation Overriders (AO) that could be useful. Find them and more via the “AMV Annex” or the “Bare Lilies” regions…
hop://alternatemetaverse.com:8002/ hop://alternatemetaverse.com:8002/AMV Annex/114/131/26 hop://alternatemetaverse.com:8002/Bare Lilies/154/154/9922Ruth2 v4 Shapes and Skins – Na’vi, Drow and Elf
Nani OpenSim – Resources
This page is to provide resources related to the Nani branch of OpenSim to assist in testing OpenSimulator. This branch is developed by Nani with support from Hyacinth Jewell of HG Luv Grid. Details of the Nani OpenSimulator version can be found at https://mosthugs.win/
Nani OpenSim was branched off from the OpenSim 0.9.1.0 Dev Master on May 5 2018. Nani release versions reflect the release date. E.g. 20.6.11.
An example Nani-based grid is Alternate Metaverse (AMV)…
hop://alternatemetaverse.com:8002/Bakes on Mesh (BoM) on Nani Grids
The 8th October 2020 update to Nani OpenSim makes BoM work more compatibly with viewers that use Second Life/OpenSim 0.9.2.0 style BoM (left hann image). In Firestorm 6.3.9 and beyond users should see BoM equipped avatars correctly. Users using Firestorm 6.0.2 will see fall back coloured faces on BoM avatars (right hand image).
It looks like at the current Nani software release (8th October 2020) that a manual rebake is necessary if you change anything that affects the BoM layer, such as adding classic clothing items or alpha masks. So bakes are not being updated and pushed back to viewers.
There is a mechanism by typing /#bom me in local chat for you to let others around you still using Firestorm 6.0.2 to see BoM avatars. You see this message in local chat:
BoM detected! You may not appear correctly to people with older viewers. If you would like to use our bake feature... type in chat /#bom me ..and you will appear normally to people with all viewers.There are a few glitches still with the baked head not working or not hiding the underlying classic avatar. But its getting there.
OpenSim using .NET 4.8
From 11th September 2020, OpenSim can be built using .NET 4.8 as well as the current default .NET4.6. .NET 4.8 and the necessary compiler tools can be made available by installing Visual Studio 2019 Community Edition.
OpenSim using .NET 4.8
Visual Studio 2019 Core plus additional modules:
- NET Framework 4.8 SDK
- .NET Framework 4.8 targeting pack
- C# and Visual Basic Roslyn compilers
Then use runprebuild19.bat and compile.bat
OpenSim using .NET 4.6
For continued use of .NET 4.6 OpenSim also needs:
- .NET Framework 4.6 targeting pack
- Note that the .NET Framework 4.6 SDK is NOT NEEDED.
Then use runprebuild.bat and compile.bat
Visual Studio 2019 Module Installation
Install individual modules at initial installation time or later via
Visual Studio 2019 -> Tools -> Get Tools and Features -> Individual Components
Resgen
For Diva Wifi addon module language resources generation, you also need to ensure that the PATH environmental variable has resgen.exe and al.exe tools on the path.
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools
Second Life Book Club – Larry Niven
Second Life Book Club – Larry Niven in Conversation with Draxtor
https://secondlife.com/destination/second-life-book-club
Wednesday 2nd September 2020 (12pm PST)
- Recording: Drax Files #271 Larry Niven in [Glorious] Conversation
- Original Live Stream: http://youtu.be/ANrwqUlICaA
- https://maps.secondlife.com/secondlife/BookClub%20Island/128/115/23/
- Draxtor’s Slides for the event
Ringworld Cast of Characters Discussion
Larry Niven reading Lucifer’s Hammer
Larry Niven in Conversation with Draxtor and Philip Rosedale
Larry Niven Avatar
Second Life avatar for Larry Niven designed by Silas Merlin… image from Draxtor…
Ringworld in Space Simulators
See http://blog.inf.ed.ac.uk/atate/2015/03/16/ringworld-in-celestia/
Ruth2 v4
Ruth2 v4 Revision 2020-09-02
Based on Blender Mesh from https://github.com/RuthAndRoth/Ruth2 (was Ada Radius Draft 11). Use a viewer which supports Bakes on Mesh, e.g. Firestorm.
Ruth2 is a low-poly mesh body specifically designed for OpenSimulator and which can also be used in Second Life. It is built to use standard Second Life UV maps using a scratch-built open source mesh by Shin Ingen, Ada Radius and other contributors from the RuthAndRoth Community. Ruth2 v4 is the fourth version of the mesh avatar updated to be built and rigged using Blender 2.8 and with improved documentation of the workflow to make it reliably repeatable and credits to all the asset creators involved.
AVAILABILITY
- OpenSim: OSGrid RuthAndRoth Region hop://login.osgrid.org/RuthAndRoth/128/128/26
- Second Life: SL Marketplace, Inworld: Fireheart/240/223/21
- IAR: OpenSim Inventory Archive on GitHub Ruth2 Repository
- Dev Kit: Blender source, UV maps and Collada (DAE) on GitHub Ruth2 Repository
USER GUIDE
https://github.com/RuthAndRoth/Ruth2/wiki/User-Guide
BAKES ON MESH
Ruth2 v4 is provided as a single mesh that is designed to work well with Bakes on Mesh. It has a simple alpha capability without needing separate mesh parts and alpha masks can be worn to give more control over hidden areas. rather than use Bakes on Mesh, skin textures may be applied, but you should then add a full body alpha mask to hide the underlying system avatar.
The “Ruth2 v4 – Mesh Avatar” box contents are designed so that they form a complete initial avatar using Bakes on Mesh. You can switch to your own shape, skin, eyes and hair and/or use the HUD to change your appearance. Some example hair, underclothing, hair bases and a range of alpha masks are provided in the “Ruth2 v4 – Extras” box. Skins as used in the HUD and more can be found in a “R2 Skins – Female” box.
HUD
Ruth2 v4 uses a single combination HUD, created by Serie Sumei, for alpha masking, skin and eye texture application, finger and toe nail colour, and other features. The skins and eyes that are available are set via a notecard (!CONFIG) in the Contents of the HUD which can be edited to incorporate your own skins (11 slots are available) and/or eye textures (5 slots are available).
The Skin Alpha Mode can be changed between Alpha Masking with cutoff=128 (the initial setting) and Alpha Blending. Depending on the Alpha Mode that is used on hair, clothing or other attachments that use partial alpha it may be useful to be able to change the setting used on the mesh body to avoid some parts not displaying correctly.
Ruth2 v4 – Mesh Avatar – This is the normal distribution box and is designed so that once unpacked its contents can be “worn”. It contains basic “classic” avatar shape, skin, eyes or hair to form a complete outfit, but these can be replaced with the users own preferred content.
- !README, !LICENSE and
!CHANGES - Ruth2 v4 (Body+Hands+Head)
- Ruth2 v4 Eyes
- Ruth2 v4 Eyelashes
- Ruth2 v4 (posable) Flat Feet, and Fixed Medium and Fixed High Feet
- Ruth2 v4 Toenails for the feet options
- Ruth2 v4 Five options for fingernails
- Ruth2 v4 HUD
- Initial skin, shape, basic eyes and basic hair
- Basic underwear
Ruth2 v4 – Mesh Avatar Business – A special version of the Ruth2 v4 Mesh Avatar for G-Rated or Business usage is provided with a modified body shape and skins which have simple baked-on underwear.
Ruth2 v4 – Extras – This is a box of useful extra elements and options.
- !README-EXTRAS and !LICENSE
- Ruth2 v4 Body (only)
- Ruth2 v4 Business (Body+Hands+Head)
- Ruth2 v4 Business Headless (Body+Hands)
- Ruth2 v4 Hands
- Ruth2 v4 Head
- Ruth2 v4 Headless (Body+Hands)
- Ruth2 v4 Head+Vneck (section of body)
- Ruth2 v4 Elf Ears
- Alpha masks
- Sample hair and hair bases
Ruth2 v4 – Resources – This box is not normally needed. It contains textures and other resources with original UUIDs as used within the other assets. This can be useful if moving the assets across grid, or to repair elements.
Ruth2 v4 – Mesh Uploads – This box is not normally needed. It contains mesh for all Ruth2 v4 elements as originally uploaded and before attaching a root prim or any texturing.
R2 Skins – Female – Skins and related skin textures as used in the Ruth2 v4 HUD and alternatives from https://github.com/RuthAndRoth/Skins.
APPEARANCE SLIDERS
See this Wiki page for information on Bento Mesh Bodies and Heads… http://wiki.secondlife.com/wiki/Project_Bento_Resources_and_Information
The following avatar appearance slider controls are not supported due to technical constraints as described in this Wiki page… http://wiki.secondlife.com/wiki/Project_Bento_Skeleton_Guide
- Head Shape
- Eyelash Length
- Eye Pop
- Ear Angle
- Attached Earlobe
- Jowls
- Chin Cleft
- Upper Chin Cleft
KNOWN ISSUES AND TROUBLESHOOTING
- Ruth2 v4 with attached Bento head will work with most shapes. The headless body, to use with system head or other mesh head, will work well with the sliders except body fat, and extremes to neck length and thickness, because of the neck seam. There are a few head sliders that don’t work: Head Shape, Ear Angle, Jowls, Chin Cleft.
- Texture Alpha Mode – Alpha Blending or Alpha Masking? Ruth2 v4 is set initially with mode Alpha Masking with a mid cutoff of 128 (the cutoff range can be 0 to 255) as this may work well with the addition of clothing and hair that use Alpha Blending as transparent edges can appear if too many overlapping items use the same alpha mode. But Alpha Blending can often look smoother. The Eyelashes are set to Alpha Blending mode for this reason since they act more like a hair attachment.
- The Ruth2 v4 mesh near the toes is adjusted to avoid the toenail area of the skin, as many skins bake in toenails. Ruth2 v4 is designed to make use of separate mesh toenails. For best result, paint over the system toenails and remove as much detail as you can from your foot skin that is probably designed for the system avatar’s duck feet.
- The HUD Options Tab allows for the posable flat foot pose to be altered and an “ankle lock” facility attempts to keep animations from moving a joint or two. The ankle lock is sometimes needed to counter-act an interaction between some poses/animations and non-flat feet that otherwise bends the foot back another 45-60 degrees. Not every raised foot needs it due to variations in rigging and if the feet were posed with animations already or not.
- Multiple fingernail shapes are available. The HUD is not currently enabled to support selection between these. Just add and remove the option you wish to use.
- Due to the scripting facilities used in the HUD, Ruth2 V4 scripts will not work on early versions of OpenSim such as 0.8.2.1 (now five years old). Please update.
But to help, a box with unscripted versions of the main mesh avatar is available on OSGrid on the RuthAndRoth region. This version does not include the HUD, the body parts are unscripted except for relaxed hand pose activation in Ruth2 v4 (Body+Hands+Head). This version should work for BoM with an appropriate viewer, or apply skins and manually apply alphas where needed.
AVATAR COMPLEXITY
Ruth2 v4 is designed to have low “avatar complexity” when worn to reduce lag. Asset sharing of the meshes and textures has been encouraged wherever possible with all assets made freely available to allow for reuse.
RUTHANDROTH COMMUNITY
Please contribute via the GitHub Repository and send your feedback by posting to the Discord Channel.
- Github Repository: https://github.com/RuthAndRoth/Roth2
- Discord Discussion Channel: https://discordapp.com/channels/619919380154810380/619919380691550240
- Discord Discussion Channel Invitation (open to all): https://discord.gg/UMyaZkc
- MeWe Community Page: https://mewe.com/group/5bbe0189a5f4e57c73569fb9
- Second Life Marketplace: RuthAndRoth Store
- Second Life Groups: “RuthAndRoth” and “Ruth and Roth Community”
- OpenSim Group: OSGrid RuthAndRoth
- OpenSim Region: OSGrid RuthAndRoth hop://login.osgrid.org/RuthAndRoth/128/128/26
- OpenSim Kitely Market: RuthAndRoth Store
CREDITS
- Original Ruth 2.0 RC#1 to RC#3 mesh by Shin Ingen with rigging and vertex weight maps by Ada Radius.
- Revised mesh, rigging and vertex weight maps by Ada Radius.
- GitHub repository management and testing by Fred Beckhusen, Outworldz LLC (Ferd Frederix), Ai Austin and Serie Sumei.
- UV map is CC-BY Linden Lab.
- Skin templates by Chip Midnight: http://forums-archive.secondlife.com/109/72/40762/1.html
- Skins included in the HUD:
- Eloh Elliot Skins – MIT License
- Linda Kellie Skins – Creative Commons CC0 License
- U4U Skins – AGPL License
- T-Shirt Texture by Robin (Soujourner) Wood: https://www.robinwood.com/Catalog/Technical/SL-Tuts/SLPages/RSW-TShirt.html
- Linda Kellie Designs – Tintable Bra and Panties – Creative Commons CC0: https://zadaroo.com/wp-content/uploads/2012/12/templates-bra-and-panties.zip
- HUD mesh, textures and scripts by Serie Sumei using modifications to original scripts by Shin Ingen.
- Elf Ears: AGPL by Fred K. Beckhusen (avatar: Ferd Frederix) and Ai Austin.
- Eyeball template derived from the UV map of Linden Lab’s eyeball mesh.
- eyelashes02.png from https://outworldz.com CC-0
- R2 Logo by Serie Sumei based on original by Shin Ingen: https://github.com/RuthAndRoth/Extras/tree/master/Textures/Logo
LICENSE
See https://github.com/RuthAndRoth/Ruth2 Documentation/Packaging/LICENSE.txt
The main Ruth2 v4 mesh components have an AGPL license and other components have Creative Commons or other open source licenses. Basically, you can use and distribute the materials as you wish, but any modifications to the AGPL meshes that are distributed or made available in a service must be made publicly available at no cost and released under the same terms granted in the LICENSE.
CONTRIBUTORS
Various Authors and contributors to the Git Repository in alphabetical order are:
- Ada Radius
- Ai Austin
- Chimera Firecaster
- Elenia Boucher
- Fred Beckhusen
- Fritigern Gothly
- Joe Builder
- Kayaker Magic
- Lelani Carver
- Leona Morro
- Mike Dickson
- Noxluna Nightfire
- Sean Heavy
- Serie Sumei
- Shin Ingen
- Sundance Haiku
- Other contributions and testing by members of the OpenSimulator and RuthAndRoth Communities.
The ‘R2’ logo may be used to indicate projects or products that are either based on or compatible with the RuthAndRoth project mesh bodies.
GenCon – Online
GenCon (https://www.gencon.com/) is a (normally physical) convention for tabletop gamers (like Duungeons & Dragons) with extensions to all sort of other role play games. It has been running since 1968 when it started in Lake Geneva, Winconsin, USA, and is usually held in Indianapolis. Due to CORVID-19 the even is being held virtually from July 30th to August 2nd, 2020. See https://www.gencon.com/online.
VRazeTheBar is organising a set of GenCon events on regions in Second Life. The Welcome Region is already open until July 30th at http://maps.secondlife.com/secondlife/Welworn/96/223/97 and will provided access to the multi-level gaming areas when the conference runs.
Inara Pey’s Blog Posts on GenCon in Second Life, 14-Jul-2020 and GenCon: Sneaking a Peek in Second Life, 23-Jul-2020.
RazeTheBar Opening Event – 30th July 2020 – Second Life
RazeTheBar Closing Event – 30rd August 2020 – Second Life
Simultaneous Event – Gen Con RazeTheBar Closing Event and Crew Dragon Return to Earth
YouTube – VRazeTheBar GenCon Online 2020 Highlights – 21-Aug-2020
Hubs by Mozilla
Mozilla Hubs is a virtual collaboration platform that runs in a web browser on desktops, tablets and mobile devices. It can support wireless standalone VR headsets. Desktop VR setups like the Oculus Rift are supported via a WebVR compatible browser (e.g. Firefox). See list of supported devices.
Simple 3D spaces can be selected from an initial range, or created in a tool called Spoke. Other users can be invited to join in the room using a shared URL.
- http://hubs.mozilla.com
- Documentation – http://hubs.mozilla.com/docs/
- Spoke – Creator Tool – http://hubs.mozilla.com/spoke
Firestorm VR Mod with GUI
Humbeltim on the Firestorm VR Mod Discord channel has been working on an automated “GitHub Actions” (GHA) method to merge Peter Kappler’s VR Mod code into the standard Firestorm Viewer release code. He has done that for Firestorm 6.3.9. See https://github.com/humbletim/firestorm-gha/. Look under the Releases tab and the installer is under the “Assets” chevron.
Adding a GUI
Humbletim has now begun work on adding other usability features to Firestorm VR Mod including the ability to autoconfigure the VR headset specific settings, and VR Preferences and VR Mod toggle GUI buttons.
More to appear here as testing continues.
Blog Posts with Usage Information on Previous Firestorm VR Mod Releases
Lost Horizon – Music Festival in VR
Lost Horizon has been created by the team behind Glastonbury’s Shangri-La festival within a festival, and in conjunction with VRJAM and Sansar to be “the world’s largest independent music and arts festival in virtual reality. Lost Horizon is a REAL festival in a virtual world. A fully interactive and multi-stage event to explore… raising money for The Big Issue and Amnesty International”.
VR Stages
Sansar
