Creating Second Life Place Pages

The Holly Kai Park Place Page banner

Introduced in 2017, Place Pages are a means Places  allow region and parcel owners to create a web browsable page (hosted by the Lab) for their location(s) in-world. These pages can then be shared through blogs, websites, Twitter, Facebook, etc., offering a means to promote those places to a broader audience, advertise events, etc so on.

In addition, all published Place Pages can be searched via the Place Page home page, or browsed as thumbnails.

There is an official Knowledge Base article providing information on creating and using Place Pages, but I thought I’d offer a step-by-step guide to setting-up one or more Place Pages.

Place Page Features

A Place Page showing the use of images, descriptive text and the inclusion of an events calendar. Click for full size

By default, every region and parcel in Second Life has a Place Page associated with it, derived from information in the parcel’s existing profile. These are provided in a default format, complete with place holder image. Each page comprises a number of features:

A banner “hero” image, together with additional images which can rotate as the page is refreshed or as a slide show; descriptive text; options for:

  • Listing a calendar of events.
  • Showing a region’s covenant – useful for residential rental regions).
  • Showing items for sale.
  • Adding a YouTube video.

Buttons to allow visitors to the page to launch their viewer and teleport directly to the location (assuming they are Second Life users – if not, they’ll be taken to the SL sign-up page).

In addition, a region’s Place Page can include a list of surfaced parcel Place Pages, and parcel Place Pages will include a link back to their “parent” region’s Place Page.

Pre-Requisites for Managing Place Pages

In order for you to be able to use the Place Pages to promote your in-world locations, certain criteria must be met:

  • You must own the parcel / region in question OR you must be assigned a the group ability to Toggle ‘Show Place in Search’ And Set Category within the group owning the land
  • For a parcel’s Place Page to be public, About Land > Show Place in Search for the parcel must be checked (incurring a weekly fee of L$30).

Managing Your Place Pages

Setting-Up a Place Page

  • Visit the Place Pages dashboard and log in using your Second Life credentials.
  • Access your available place pages either by clicking your name in the top right corner of the page and selecting My Places, or by clicking on My Places just below the banner.
Accessing your available Place Pages
  • Depending on your land holdings (e.g. the number of regions, the number of parcels on those regions), your list of available Place Pages might be short or long. Each Place Page item provides a summary and a default image.
  • Note:the Is Viewable? column in the list determines whether or not a Place Page is viewable or not.
    • True indicates the page is publicly viewable.
    • Not Viewable indicates the Place Page cannot be publicly viewed, either because you as the owner have set it that way, or because it relates to a parcel which does not have Show Place in Search checked within its About Land floater.
Sample Place Pages listing – note the region / parcel differentiator

When you have located the Place Page you wish to edit, click Edit on the right of the listing to open the Page in default / edit view. This comprises a number of easy-to-understand sections, complete with explanatory text.

  • Details: this section allows you to determine if the Place Page is publicly viewable, and define the information it displays.
    • Disable This Place Page: prevents the page being publicly displayed.
    • Show Covenant: displays the covenant associated with the land (if provided).
    • Items for Sale: item must be set to Show in Search on the General tab of the object editor window, and will be listed with price, description and a teleport button. Note that items not for sale will also be listed, but will appear at the end of the list with Not Available in the price column.
    • Show Calendar: displays a calendar of events for the region / parcel. Event must be created via the  Events section of your Second Life dashboard at secondlife.com.
    • Title: the title for the Place Page – shown overlaying the banner image.
    • Tag line: 150-charcter tagline for the Place Page, shown overlaying the banner image.
    • Description Editor: for entering formatted descriptive text to be displayed on the Place Page.
  • Optional: this section provides you with the ability to set the page, font, and link colours used on the page. There is also a space to provide a YouTube URL.
    • Note that at the time of writing the link colour only applies to the links in the Parcel Information section of your page; it does not apply to any links you may include in the description section of your page or any events listed with a calendar (if present). That can create visibility problems with these links, depending on the page background colour selected.
  • Images: Section for uploading at banner / Hero image and additional images that are displayed in rotation on the finished page.
  • Stats: general information on the region / parcel automatically displayed on the finished page as Parcel Information.

At the foot of the page are buttons to Update the page with any changes you have made, or Cancel them. Note that clicking Update will refresh the page and display your changes.

Including Parcels in a Region Place Page

If you have more than one parcel in a region, you can automatically include all of your visible parcel Place Pages in the region’s Place Page. Note, again, parcels must have how Place in Search set within their About Land floater (incurring a weekly L$30 fee) in order for them to appear on their “parent” region’s Place Page.

Parcels in a region can be listed in the region’s Place Page

Continue reading “Creating Second Life Place Pages”

Advertisements

Clouds and windlight skies by Stevie Davros

Saturn over Holly Kai Park, via the Cosmic Skies clouds set by Stevie Davros

During the Friday, January 26th TPV Developer meeting, mentioned was made of cloud texture sets produced by Australian photographer Stevie Davros, which he offers for sale through the Marketplace. Curious, I decided to go and take a look and have a play.

In all, Stevie is offering five sets of cloud textures at prices ranging from L$99 through to L$599. These are essentially collections of .TGA files designed to replace the cloud texture found in the viewer, and a selection of associated windlight sky .XML files specifically designed to work with the cloud textures, together with comprehensive set of installations instructions and links to his installation videos. To help people understand how they work, Stevie provides a sixth demonstration set for free.

As delivered from the marketplace, each set comprises a note card providing a general introduction to the sets, and a set of links, as follows:

  • A link to a Dropbox file location where the actual files for installation can be downloaded.
  • A link to a YouTube slide show of the various cloud textures.
  • A link to his set of Flickr albums showings the cloud images.
  • Assorted links to windlight tutorials.
The JuilaSet clouds and ~Clouds_JulietSet_Blue_Day windlight .XML by Stevie Davros (Sci-Fi and Fantasy clouds)

On receipt of a note card (delivered to your Received Items in its own folder), simply copy / paste the Dropbox link into your web browser to display a preview of the download ZIP contents (thumbnails of the folders and instruction files), and click the Download button, top right of the web page – don’t download the individual files.

I’m not going to run through the installation process here, as Stevie provides a comprehensive guide in both .PDF and .RTF formats, and links to his installation videos. Some file manipulation is required, but providing you are comfortable navigating a folder / directory hierarchy via your computer’s file manager / explorer, and with renaming files and copy / pasting files, you shouldn’t find the installation that taxing. Suffice it to say that the downloaded ZIP contains:

  • A choice of folders with the cloud .TGA files – one for PC, one for Mac OSX. These are intended to replace the default cloud texture provided in the viewer.
  • A folder of .XML windlight files that can be used with the cloud textures. Copy the contents of this folder to your viewer’s user windlight skies folder, rather than the viewer’s main windlight skies folder.
  • Installation instructions in .PDF and .RTF.
  • Two images used in the installation instructions.
The JuilaSet clouds used with Annan Adored’s Morning Dream windlight

For most viewers, using the different cloud textures requires renaming the texture you wish to use via your computer’s file manager, and restarting their viewer. Again, Stevie’s installation instructions explain what is required.

If you use Firestorm, you can simply copy all of the cloud textures to the viewer’s windlight\cloud folder and select your required cloud texture from the Preferences > Windlight > Cloud Texture drop-down, although a viewer restart will still generally be required to apply the change.

Note: when re-logging after selecting a custom cloud TGA, you may see no change in your sky if you are in a region using the default sky settings, or things might look initially messy. If this happens simply switch to a suitable windlight setting – see below.

There are a wide variety of ways to access windlight .XML files depending on the viewer you are using. Within the official viewer, windlights are access via the World menu > Environment Editor and then using either the Environment Settings panel or Sky Presets > Edit Preset floater, using the drop-down on each to select your preferred windlight setting (see below).

Selecting windlight pre-sets from the World menu in the official viewer – click for full size, if required

When applying the cloud textures and windlights supplied by Stevie, it’s worth keeping the following in mind:

  • Some of the cloud textures have recommended or specific sky .XML presets for use with them. For example, in the Cosmic Skies set:
    • The JuliaSet clouds have set of associated .XML files with the prefix ~Clouds_JuilaSet_[name]).
    • The Saturn cloud texture requires the ~Clouds_Saturn windlight sky in order to display correctly (the planet will display with some other windlights, but generally appears distorted)
  • Some of the cloud textures can look rough – faint rings may appear in the sky, the texture repeats might have a definable edge, etc. These issues can generally be corrected by adjusting the amount of cloud cover using the appropriate slider (e.g.  World menu > Environment Editor > Sky Presets > Edit Preset … > Cloud tab) and use the coverage slider to adjust as required.

FCirrus v2 Windlight: Pinky Yellow, by Stevie Davros, on FlickrCirrus v2 Windlight: Pinky Yellow, by Stevie Davros on Flickr

Feedback

Given there are a lot of windlight .XML sets freely available to users, charging for them might at first seem odd – but remember, with these sets, it is not the .XMLs you are paying for, but the .TGA cloud files. How useful then might be to the individual depend on your Second Life use. Photographers will potentially find the sets to be of the most use; however, there are some points to be noted:

  • The cloud .TGA files are copyrighted by Stevie Davros. As such, although they are supplied outside of Second Life, they should be regarded as supplied under the following permissions: Copy, Modify, No Transfer, and so should not be passed to other users.
  • These sets are intended to be applied on the viewer side only (the cloud .TGA files can only be applied on the viewer-side), so only you will see them in operation when applied (those with their own region / with EM rights, might apply the windlight .XML files to their region).

It is perhaps also worthwhile pointing out that Rider Linden is working on the Environment Enhancement Project (EEP) – read this overview about the project for more. The point of this is that some might prefer to see how this project is implemented – testing is due to start on Aditi very soon – before purchasing sets of clouds.

Revisiting the Reshade injector with Second Life

Reshade is a real-time post-process injector allwoing you to overlay Second Life with various shader options, individually or collectively, to produce assorted effects and results
Reshade is a real-time post-process injector allowing you to overlay Second Life with various shader effects, individually or collectively, to produce assorted results, real-time, in both images and video

Back in August 2015, I blogged about Reshade, a post-processing injector for games and video software available for Windows. When installed and associated with a game or application like Second Life, it can be used to overlay the screen with a wide range of shader-based effects. These can them be used in screen captures or when recording machinima, to provide “real-time” visual effects.

Since that time, Reshade has been through a couple of iterations, with version 3.0.3 appearing on October 21st. As I’ve not revisited Reshade since that 2015 article, I thought I’d provide a short overview of installation and general use of this latest version.


A quick and dirty demo video I made with Reshade 1.0, showing how it can be used used in Second Life machinima filming

Installation

Please ensure you’re logged out of Second Life when setting-up ReShade.

  • Go to the Reshade website and download the installer, double-click to run it.
  • You will be prompted to select a programme for association with Reshade:

install-1

  • Click Select Game and navigate to the installed folder of the viewer with which you want to use Reshade and click on the viewer EXE file.
  • You will be prompted to Select Rendering API:

install-2

  • Click on OpenGL (note this may already appear to be selected – click on it anyway). You will be asked if you want to install the shaders- make sure you do.
  • The shaders will be downloaded and installed in a folder in your viewer’s installation location on your computer.
  • The Reshade installer will report Done, and can be closed.

To associate Reshade with any other viewer you have installed on your PC, you will have to follow these instructions again. You do not necessarily have to install the shaders again (although this is easiest) – you can set any additional versions of Reshade to point to shaders already installed.

Using Reshade

Note: the following is not intended to be an exhaustive guide to using Reshade. It is intended to get you started. The best way to gain familiarity with Reshade is to use it; should you need additional assistance, please refer to the Reshade forums. I don’t profess to be an expert in the applications, and will probably not be able to help with detailed technical support!

Reshade is available whenever you launch the viewer with which it has been associated. To access it, press SHIFT-F2. This will display the UI panel which may enter Tutorial mode, if you haven’t saved any presets.

  • Click the Continue button in the Reshade panel.
  • The preset selection bar will be highlighted. Click on the + button to the right of it to open the Name bar, and type in anything you like – this will become the name of a preset INI file, which yo can save and then select at a later date, loading all the sahder settings you have established in it.
  • The available shaders are loaded (and highlighted in red in the tutorial). Read the explanatory text and click continue.
  • The settings panel is highlighted and briefly explained. Read and click Finish.
  • The full Home tab will be displayed.
The Reshade Home tab
The Reshade Home tab – click for full size

This comprises 5 sections:

  • Preset selection area (top), with + (create a new preset INI) and – (delete selected preset INI)
  • The shader search bar  – type in all or part of a shader to display just that shader and its settings options. This also includes the Collapse / Expand toggle for opening / collapsing all shaders in the upper and lower panes of the tab
  • A scrollable list of available shaders. Clicking on any one of these will open it to display the activation button (1), above, and the hotkey toggle option (2), above – you can type-in any key combination you like here to automatically select the shader.
  • A scrollable list of settings, by shader (3), above).
  • The Reload button (reset everything to defaults) and Show error log buttons.

The two main panes in the tab – shader list and settings – can be adjusted by clicking on the divider between them and moving it up or down.

Continue reading “Revisiting the Reshade injector with Second Life”

The Camera Panoramic: 360 photo fun in Second Life

Camera Panorama 360 demonstration via Flickr; Inara Pey, October 2016,Camera Panoramic 360o spherical demonstration via Flickr – click to view with 360o scrolling

Following my look at the Illiastra Panoramic Camera HUD, Lalwende Leakey invited me to try the HUD system she has been developing for 360o cylindrical and spherical images from within Second Life.

Called Camera Panoramic , the system is a comprehensive package for producing cylindrical (rectangular) images, full 360o spherical images suitable for direct upload to Facebook, VRchive, Flickr and other platforms or uploading at 360o videos on YouTube,  as well as planar images and 360olittle planet” images. A set of image presets are coded into the HUD to make taking shots easier – including the ability to take “selfies” of your avatar in 360o views.

Full documentation for the HUD is available on the web and via a downloadable PDF file file. In this article I’ll be looking at some of the core aspects of the system and running through how to produce a 360o image for uploading to Flickr.

The HUD

The Camera Panoramic HUD comprises 8 buttons, summarised below and described in detail in the supporting documentation.

Camera Panoramic HUD
Camera Panoramic HUD

Note that some of the camera placement buttons may appear greyed-out; this is because they are toggle activated; clicking one shows it in blue (active), while the others turn grey – as is the case with the camera placement options in the image above. The camera image options are only available when the HUD is capturing images.

All of the options can be accessed by gesture-driven hot keys and chat commands on channel /3, as detailed in the camera documentation. I’ll be referring to the HUD buttons throughout this article.

hud-textWhen worn, the HUD also displays information in text. Again, full details on this information can be found in the camera documentation, but in brief, the information comprises: the image type you’re using (cylindrical or 360o) with the selected preset; the number of pictures to be captured: whether you are using a camera offset (X,Y,Z axis), and the required camera defaults.

Note that FOV and Focal Length are determined by the preset, but you must manually set the Camera Angle within your viewer (you may also need to remember the Focal Length value for stitching your shots together into a single image during post-processing).

To set the camera angle, use either the debug setting – use CTRL-ALT-SHIFT-S to open the debug floater and type CameraAngle – or use the Cam tab in Phototools.

Setting the camera angle via debug or Phototools (if you use a TPV other than Firestorm, you may be able to use any shortcut to camera options that viewer provides to set the required value)
Setting the camera angle via debug or Phototools

Before starting to take shots with the HUD, there are a some things you’ll need to do:

  • Set your preferred windlight and daytime settings.
  • Make sure you freeze the clouds – you’ll be taking up to 26 images which will need to be stitched together, and moving clouds could make that a bit of a bugger to do. Use Menu > World > Environment Editor >Sky Presets > Edit Presets or PhotoTools > Clouds and check the scroll lock check boxes
  • If you are using the At Avatar position, hide yourself from view  – used the supplied alpha mask after removing all attachments or use something like a Vanish gesture. Otherwise, parts of your avatar will appear in some of the shots.

Taking Your Shots

Important Notes:

If you want to upload your images to something like Flickr, VRchive or Facebook, you should use the 360o spherical image type, as this will produce an image in the required 2:1 (width:height) pixel aspect ratio (PAR).

Setting your viewer window size for 360 spherical shots
Setting your viewer window size for 360 spherical shots

When using the 360o spherical image type, you must set your viewer’s window size to a square aspect ratio. Use Advanced > Set Window Size (click CTRL-ALT-D to display the Advanced menu option, if required) or if you have Phototools, click on Aids > Set Window Size.

Either option will display the Window Size floater (right) – type 1024×1024 in the text box and click Set. Your viewer window will resize itself.

Image Capture Basic Steps

Detailed instructions on taking shots with the HUD can be found in the documentation. The following is a summary of key steps:

  • Prepare your viewer windlight, freeze the clouds and, for 360o spherical images, set the viewer window size.
  • Wear the camera HUD and select your desired preset.
  • Make sure the preset’s Camera Angle is set for the viewer’s camera (see above)
  • Select the require camera position in the HUD (remembering to hide yourself if using At Avatar)
  • Tap ESC to free your camera, then click the Start button on the HUD to position the camera for your first shot, and pressing CTRL-‘ (tilde) to capture your first frame to disk.
    • The first time the camera is used, you’ll be asked for a file name and location for the shot & all subsequent shots will be automatically saved to this location
    • Subsequent uses of the HUD will automatically save shots to the last location you used to save snapshots to disk when using the snapshot floater.
  • Click the Right arrow on the HUD to advance the camera and use CTRL-‘ (tilde) to save all remaining shots. After saving the last shot, the camera will automatically exit the capture mode.

You should now have a set of images ready for stitching together.

Selfies / Camera Offsets

Camera Panoramic has a set of presets for “selfies”, allowing you to include your avatar in your images. The process for capturing is the same as above, and the presets are selected by clicking the Offset button on the HUD, then selecting Preset from the dialogue box. The presets are defined by starting position.

Remember, as well, the offset option also allows you to offset the camera in increments of 0.1, 1.0 or 10 metres in the X, Y and Z axis’s – refer to the camera’s documentation for more on this.

Continue reading “The Camera Panoramic: 360 photo fun in Second Life”

The Illiastra Panoramic Camera: 360-degree images of Second Life

Illiastra Camera Test; Inara Pey, October 2016, on Flickr A static panoramic view of our home island produced using the Illiastra Panoramic Camera and the Hugin Software.

I received a generous gift from Illiastra Ascendent (NVZN, aka James Reichert in the physical world) over the weekend, who sent me the Illiastra Panoramic Camera (MP link) to try-out in Second Life.

This is a HUD-based system which can be used to produce set of images of an in-world scene which can be stitched together using suitable software to create a static 360-degree view. These can in turn be uploaded to Facebook or websites such as VRchive and YouTube, as scrollable, 360-degree views of a location.

The system comprises two camera HUDs, “basic” and Pro, together with a photosphere for viewing captured images in-world. The difference between the two cameras being that the “basic” model uses 8 images to create a 360-degree panorama, while the Pro version takes a total of 26 (including directly above and below you) to produce either a panoramic view using 24 images, or a spherical view using all 26 images.

Producing your static panoramic image is a 2-step process:

  • Capturing your in-world shots using the camera
  • Stitching them into a panoramic mosaic using a suitable software application.

Once this is done, you can proceed to prepare them for 360-degree viewing on Facebook, VRchive, etc. Illiastra provides comprehensive set of videos on producing your panoramic shots, stitching them together and uploading them to Facebook, which I highly recommend.

For the rest of this article, I’ll take you through producing a panoramic shot and then uploading it to VRchive and converting it to a 360-degree video for You Tube.

Taking the Shots

There are some basic steps to follow when preparing to take shots using the system:

  • Position yourself at the centre of the location you want to capture in a 360-degree image. Be careful of where you select – too close to building or trees, etc., could have them dominating a part of the view.
  • Set your preferred windlight and daytime settings.
  • Make sure you freeze the clouds – you’ll be taking up to 26 images which will need to be stitched together, and moving clouds could make that a bit of a bugger to do. Use Menu > World > Environment Editor >Sky Presets > Edit Presets or PhotoTools > Clouds and check the scroll lock check boxes.
  • Make sure the viewer’s camera is set to the default view  angle, FOV and focal length
  • Hide yourself from view  – used the supplied alpha mask after removing all attachments or use something like a Vanish gesture. Otherwise, the top of your head will be in every shot.
  • Tap ESC on your keyboard to free your camera (and free it from any other influences acting upon it).
Basic Camera HUD: closed (l) and in use (r)

Once you’re set, click the camera HUD your camera will rotate and position itself for the first shot. Use the Snapshot shortcut CTRL-‘ (tilde) to save the image – you’ll be prompted for a file name and location on your computer for the very first short after the HUD is attached.

The Pro version of the camera produces 24 shots using the left / right keys (+ CTRL-' for image capture), the chevrons denoting the progress through upper / lower sets of 8 images apiece. The up and down buttons position the camera for taking sky / ground shots respectively, which can be used to create spherical views
The Pro version of the camera produces 24 shots using the left / right keys (+ CTRL-‘ for image capture), the chevrons denoting the progress through upper / lower sets of 8 images apiece. The up and down buttons position the camera for taking sky / ground shots respectively, which can be used to create spherical views

When you’ve saved the shot – which is effectively the first frame of your panoramic image – click the right arrow on the HUD to advance the camera to the next point (indicated in green on the HUD), and take another snapshot (CTRL-‘). You won’t be prompted for a file name for this and the remaining frames – simply progress on around the HUD, capturing a snapshot at each of the highlighted views in turn.

If you are using the “Basic” camera, you’ll be taking a total of 8 shots – once around the HUD. If you are using the Pro camera, you will be taking 24 shots around you – that’s 3 times around the HUD clicking the right button, giving you 8 horizontal shots, 8 angled upwards, and 8 angled downwards – just follow the prompts on the HUD. When you’ve taken all 24, click the UP arrow on the HUD to capture an overhead view, and the DOWN arrow to capture a shot of the ground under your feet. Again – remember to press CTRL-‘ to save each image.

Note that after the very first instance of asking you to select a file location / name for your shot for image ever captured using it, the HUD will automatically save any subsequent set of shots you capture to the last location on your hard drive you used to save images captured using the snapshot floater

Producing your Panoramic Image via Hugin

Once you have taken your shots, you’ll have either 8 (“basic” camera) or 26 (Pro camera) shots of your location. These now need to be stitched together. GIMP or PhotoShop can be used for this for those proficient in using them, otherwise Illiastra recommends using the Hugin Panorama Stitcher available through Sourceforge.net.  I opted to use this.

With Hugin installed and launched, proceed as follows:

  • In the Assistant tab, click on Load Images…
    • If you have been using the “Basic” camera, select all 8 of your shots
    • If you have been using the Pro camera, selected the first 24 shots  – do not include the final overhead sky shot or ground shot – these can be added later, if required.
  • A dialogue box will appear. Enter a value of 90 in the Horizontal Field of View (HFOV).
  • Click OK to load your images into Hugin – things will initially look a mess – don’t worry!
  • Click on the Align button to initially align your shots – this may take a while to process, depending on your system, the image resolution, etc., and then may end-up upside down. Again, don’t worry!
Loading and aligning your images in Hugin
Loading and aligning your images in Hugin
  • When Align has completed, click on the Move/Drag tab and click Straighten. If your shots are upside down, enter 180 in the Roll text box and click Apply. Your images will further align and flip the right way up.
Straighten and correct inverted image, if required
Straighten and correct inverted image, if required

Continue reading “The Illiastra Panoramic Camera: 360-degree images of Second Life”

Reshade: post-processing Second Life in real time

Reshade: injecting shader effects into Second Life (or any game) in real time
ReShade: overlaying your SL world view with shader effects. In this image, I’m using the ReShade split screen option to show a real-time view of Oyster Bay, with the original windlight-based view on the left, and a preview of effects overlays on the right. (which have been deliberately exaggerated for effect)

ReShade is an application which has been generating a bit of buzz around Second Life for the last couple of weeks. When installed on a Windows PC (7, 8 or 10), it allows you to overlay you Second Life world view with a wide range of shader-based effects, which can be used in screen captures for images, or when recording machinima to offer real-time visual effects.As it is an overlay system, it also works with OpenSim environments.

I first got to hear about ReShade from Whirly Fizzle at the start of August (she in turn got to learn of it through Caetlynn Resident), and having been playing with the beta since then. Just how practical it might be is a matter of personal choice / want / ability with more traditional post-processing tools, etc. However, as version 1.0 launched on August 10th, with some much-need clean-up, I thought I’d offer a write-up on it, together with a few thoughts.

Remember, ReShade is third-party application, LL and TPVs cannot provide assistance in using it – and nor can I. If you need help with it, please refer to the ReShade forums. As relatively new software, it can be a little buggy, and it doesn’t always run with the viewer when installed – again, if you have problems getting it going, neither viewer support teams nor I can really help.

A quick and dirty demo video showing how ReShade effects can be used in real-time machinima capture in Second Life

Set-up

Please ensure you’re logged-out of Second Life when setting-up ReShade.

  • Download the ReShade Framework ZIP file from the ReShade website.
  • Unzip the contents of the downloaded file to a location of your choice.
  • Navigate to the unzipped folder location and right-click on ReShade Mediator and Run As Administrator.
  • The Mediator will launch to display the configuration tab (shown below). This is the UI element used to apply and adjust effects.
  • You now need to create a profile for Framework to work with your viewer.
Your first step is to configure the Framework Mediator to recognise your viewer
Your first step is to configure the Framework Mediator to recognise your viewer
  • Under the Profile section on the left of the Mediator, click Add. A file picker will open Use it to navigate to your viewer’s installation folder.
  • Locate the viewer’s .EXE file in the installation folder and click it once to highlight it, and then click the Open button in the picker
  • You will be returned to the Mediator panel, and the viewer name or “Second Life” should be displayed in the profile drop-down (below) – note that some TPVs may display their own name or may display “Second Life”, it makes no difference.
  • Make sure OpenGL has been correctly identified. Click on the Confirm button to create a profile for your viewer.
When adding a viewer to ReShade Framework, note it may display as
When adding a viewer to ReShade Framework, note it may display as “Second Life” rather than the viewer’s name – this doesn’t prevent things from working
  • When Mediator has finished creating the profile, click Apply at the top right of the panel.

The set-up process is now complete. However:

  • Note that this has created two files in your viewer’s installation folder: reshade.fx and opengl32.dll. These must be deleted if you decide to remove ReShade from your PC.
  • Also, as I’ve found ReShade to be slightly flaky, before going any further, copy the opengl32.dll and save the copy in another location – I’ll explain why later.

Continue reading “Reshade: post-processing Second Life in real time”