LEAP Motion 2014-22

The LEAP Motion people have an article up (Drax links to it also in episode 21) about recent changes in their technology. They are striving to make a natural user interface for the computer. With VR becoming a reality many think we need a new user interface that allows us to use the computer in the same way we manipulate real world things.

LEAP Motion Controller - Image by: Ken Hawkins - Flickr
LEAP Motion Controller – Image by: Ken Hawkins – Flickr

The LEAP controller I purchased some months ago is not the answer. It can detect hand motion. But, to control a game we used gestures. Trying to remember that gesture ‘A’ (may be pointing two fingers right) means turn right and gesture ‘B’ (may be moving both hands up and down) means jump is not much of an improvement. We are just changing what we manipulate to tell the computer something.

Read more

Drax Files Radio #21

Dxax announced in this show that this is the last live show of the first season. Shows will continue each Friday but, they will apparently be pre-recorded and are cued for the summer. Live shows will return mid August. We’ll have to see if they sound much different. I suspect the real difference will be a looser tie to current events.

Also, Drax and Jo are looking for funding. We can subscribe to the show for L$100/month (US$0.41 or about $0.10/show). The plan is a bit trick. To subscribe IM Drax and request a ‘subscription device’, in this case an on-air sign and microphone. They will apparently work like a land, house, or shop rental box. You pay the box. The on-air sign lights up. A month later it turns off and sends you a couple of notices presumably reminding you to pay the monthly support. The money raised will go toward supporting the show.

Read more

Climate 2014-22

Mid-term elections are coming in the US. Next week California is having its preliminary elections, where political parties decide on candidates to run in the Fall. California changed how those elections work to farther divide voting groups and reduce minority input assuring Democrat (liberal) control of California for the foreseeable future, regardless of what voters want. In November we will return to the polls to elect Congressional members.

Finally we have the cause...
Finally we have the cause…

For the people the biggest issue is jobs. Politicians are giving that lip service only.

For Republicans (conservatives) the issues are Democrat corruption and misuse of government agencies and authority along with the Democrat’s failure to enforce laws they have sworn to upload but do not like. While the media drums on about the Republicans having no plans, the party is pumping out plan after plan. So, many the party is divided on which is best.

You just can’t trust what you hear in the media.

Read more

Oculus Rumors 2014-22

Engadget originally reported that Samsung was racing with Oculus Rift to market a gaming VR headset first. Now the rumor has shifted. Samsung wants Oculus tech for media display not gaming and is apparently willing to give Oculus first priority on their high-definition display screens.

This seems to make lots of sense as Oculus was/is having a problem getting parts. Enough so that they delayed the release of the Oculus Rift DK2.

For more details see Road to VR: News Bits: Samsung Partners with Oculus on New ‘Media Focussed’ VR Headset?

Scripting Second Life Materials Testing

We have a new aspect of Materials arriving, the ability to script materials as we script textures (diffuse map).

Simon Linden has posted in the Server Beta UG agenda about the coming Materials Scripting feature to allow script control of the new Materials. Quoting:

  • LSL support for materials is in testing
    • Certain Aditi regions (DRTSIM-253 channel, presently) have LSL support for materials
      • Regions “roller-test102” and “roller-test103” are on this channel
      • This is still a work-in-progress – testing is still underway
    • Materials can be added to object faces with llSetPrimitiveParams() functions
      • [PRIM_SPECULAR, integer face, string texture, vector repeats, vector offsets, float rotation_in_radians, vector color, integer glossy, integer environment]
      • [PRIM_NORMAL, integer face, string texture, vector repeats, vector offsets, float rotation_in_radians]
      • [PRIM_ALPHA_MODE, integer face, integer alpha_mode, integer alpha_cutoff]
        • Valid alpha_mode options are PRIM_ALPHA_MODE_NONE, PRIM_ALPHA_MODE_BLEND, PRIM_ALPHA_MODE_MASK, PRIM_ALPHA_MODE_EMISSIVE
    • Materials can be read with the various llGetPrimitiveParams() functions
      • [PRIM_SPECULAR, integer face] returns [string texture, vector repeats, vector offsets, float rotation_in_radians, vector color, integer glossy, integer environment]
      • [PRIM_NORMAL, integer face] returns [string texture, vector repeats, vector offsets, float rotation_in_radians]
      • [PRIM_ALPHA_MODE, integer face] returns [integer alpha_mode, integer alpha_cutoff]
  • Behavior for both getting and setting materials parameters should basically correspond to behavior with PRIM_TEXTURE
  • The color vectors use 0.0-1.0 as the range, as with llSetColor()
  • The integer parameters for PRIM_SPECULAR correspond to the same values that you see in the build tool
  • Components of a material can be ‘reset’ as follows:
    • PRIM_NORMAL and PRIM_SPECULAR settings are set to ‘default’ values by setting the texture to NULL_KEY
    • PRIM_ALPHA_MODE settings are set to ‘default’ values by setting the alpha_mode to PRIM_ALPHA_MODE_BLEND
      • mask_cutoff is actually reset to 0 unless the alpha mode is PRIM_ALPHA_MODE_MASK
    • When PRIM_NORMAL, PRIM_SPECULAR, and PRIM_ALPHA_MODE settings are all set to ‘default’ values, the material is deleted from that prim face, and LI may be updated accordingly
  • Known issues
    • There is a viewer rendering issue, where the face will not be rendered and you’ll see log spam (BUG-6187),
      • If the viewer has ALM enabled
      • and a prim face has a material on it
      • and PRIM_ALPHA_MODE is PRIM_ALPHA_MODE_BLEND (this is the default after a material is added)
      • and the diffuse texture does not have an alpha channel (e.g. plywood)
    • The version currently on Aditi lacks proper throttling, so there could be performance issues if scripts behave badly

You can test this new code in ADITI regions; “roller-test102” and “roller-test103”. These are mainland regions (meaning they are running the code currently on the main grid) in the ADITI grid.

Read more

SpaceX Unveiling Dragon Mark II

The US government under the direction of Pres. Obama gave up developing spaceships. This is an endeavor that has been pursued by private free market enterprise. Thanks to Russia’s Deputy Prime Minister Dmitry Rogozin suggesting the US use trampolines to get to the International Space Station (ISS), SpaceX is unveiling their new ship tonight (May 29) at 7 PM PDT.

This is a ship that can carry 7 astronauts or some mix of astronauts and cargo. Watch the announcement/unveiling here: Livestream.

For images of SpaceX’s current ships and rendering of planned future ships see: First look at Dragon V2: The first manned spaceship by SpaceX (Updating).