pharo-users@lists.pharo.org

Any question about pharo is welcome

View all threads

Pharo and Virtual Realitity

AB
Alexandre Bergel
Wed, Nov 18, 2020 3:02 PM

Hello,

With Victor we have been working on a Pharo programming environment entirely made in Virtual Reality. We need feedback from VR and Smalltalk / Pharo lovers. The url gives plenty of screenshots of the environment:

https://github.com/Vito217/PharoVRIDE

We need people to try it and give us feedback. We can go with you hand by hand. You just need to register here:

https://docs.google.com/forms/d/1V-3mwG-JvbfgitoWdqr7H2qmh-fVlnui7LuNZ2qdwU8/viewform?edit_requested=true

You need to have a VR device to participate.

Cheers,
Victor, Geoffrey, Leonel, Alexandre

,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;.
,.;:~^~:;.,.;:~^~:;.,.;:~^~:;._,.;:~^~:;.

Hello, With Victor we have been working on a Pharo programming environment entirely made in Virtual Reality. We need feedback from VR and Smalltalk / Pharo lovers. The url gives plenty of screenshots of the environment: https://github.com/Vito217/PharoVRIDE We need people to try it and give us feedback. We can go with you hand by hand. You just need to register here: https://docs.google.com/forms/d/1V-3mwG-JvbfgitoWdqr7H2qmh-fVlnui7LuNZ2qdwU8/viewform?edit_requested=true You need to have a VR device to participate. Cheers, Victor, Geoffrey, Leonel, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
SD
Stéphane Ducasse
Wed, Nov 18, 2020 8:44 PM

Alex I think that with the spec2 effort I would really like to see if we can have a vr back-end :)

BTW what kind of VR device do we need.

On 18 Nov 2020, at 16:02, Alexandre Bergel via Pharo-users pharo-users@lists.pharo.org wrote:

Hello,

With Victor we have been working on a Pharo programming environment entirely made in Virtual Reality. We need feedback from VR and Smalltalk / Pharo lovers. The url gives plenty of screenshots of the environment:

https://github.com/Vito217/PharoVRIDE

We need people to try it and give us feedback. We can go with you hand by hand. You just need to register here:

https://docs.google.com/forms/d/1V-3mwG-JvbfgitoWdqr7H2qmh-fVlnui7LuNZ2qdwU8/viewform?edit_requested=true

You need to have a VR device to participate.

Cheers,
Victor, Geoffrey, Leonel, Alexandre

,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;.
,.;:~^~:;.,.;:~^~:;.,.;:~^~:;._,.;:~^~:;.


Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org
03 59 35 87 52
Assistant: Aurore Dalle
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Alex I think that with the spec2 effort I would really like to see if we can have a vr back-end :) BTW what kind of VR device do we need. > On 18 Nov 2020, at 16:02, Alexandre Bergel via Pharo-users <pharo-users@lists.pharo.org> wrote: > > Hello, > > With Victor we have been working on a Pharo programming environment entirely made in Virtual Reality. We need feedback from VR and Smalltalk / Pharo lovers. The url gives plenty of screenshots of the environment: > > https://github.com/Vito217/PharoVRIDE > > We need people to try it and give us feedback. We can go with you hand by hand. You just need to register here: > > https://docs.google.com/forms/d/1V-3mwG-JvbfgitoWdqr7H2qmh-fVlnui7LuNZ2qdwU8/viewform?edit_requested=true > > You need to have a VR device to participate. > > Cheers, > Victor, Geoffrey, Leonel, Alexandre > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > -------------------------------------------- Stéphane Ducasse http://stephane.ducasse.free.fr / http://www.pharo.org 03 59 35 87 52 Assistant: Aurore Dalle FAX 03 59 57 78 50 TEL 03 59 35 86 16 S. Ducasse - Inria 40, avenue Halley, Parc Scientifique de la Haute Borne, Bât.A, Park Plaza Villeneuve d'Ascq 59650 France
AB
Alexandre Bergel
Wed, Nov 18, 2020 8:52 PM

Alex I think that with the spec2 effort I would really like to see if we can have a vr back-end :)

It would be cool, indeed!

BTW what kind of VR device do we need.

We have experienced with HTC and it works well.

Alexandre

On 18 Nov 2020, at 16:02, Alexandre Bergel via Pharo-users <pharo-users@lists.pharo.org mailto:pharo-users@lists.pharo.org> wrote:

Hello,

With Victor we have been working on a Pharo programming environment entirely made in Virtual Reality. We need feedback from VR and Smalltalk / Pharo lovers. The url gives plenty of screenshots of the environment:

https://github.com/Vito217/PharoVRIDE https://github.com/Vito217/PharoVRIDE

We need people to try it and give us feedback. We can go with you hand by hand. You just need to register here:

https://docs.google.com/forms/d/1V-3mwG-JvbfgitoWdqr7H2qmh-fVlnui7LuNZ2qdwU8/viewform?edit_requested=true

You need to have a VR device to participate.

Cheers,
Victor, Geoffrey, Leonel, Alexandre

,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;.
,.;:~^~:;.,.;:~^~:;.,.;:~^~:;._,.;:~^~:;.


Stéphane Ducasse
http://stephane.ducasse.free.fr http://stephane.ducasse.free.fr/ / http://www.pharo.org http://www.pharo.org/
03 59 35 87 52
Assistant: Aurore Dalle
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

> Alex I think that with the spec2 effort I would really like to see if we can have a vr back-end :) It would be cool, indeed! > BTW what kind of VR device do we need. We have experienced with HTC and it works well. Alexandre > > >> On 18 Nov 2020, at 16:02, Alexandre Bergel via Pharo-users <pharo-users@lists.pharo.org <mailto:pharo-users@lists.pharo.org>> wrote: >> >> Hello, >> >> With Victor we have been working on a Pharo programming environment entirely made in Virtual Reality. We need feedback from VR and Smalltalk / Pharo lovers. The url gives plenty of screenshots of the environment: >> >> https://github.com/Vito217/PharoVRIDE <https://github.com/Vito217/PharoVRIDE> >> >> We need people to try it and give us feedback. We can go with you hand by hand. You just need to register here: >> >> https://docs.google.com/forms/d/1V-3mwG-JvbfgitoWdqr7H2qmh-fVlnui7LuNZ2qdwU8/viewform?edit_requested=true >> >> You need to have a VR device to participate. >> >> Cheers, >> Victor, Geoffrey, Leonel, Alexandre >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> > > -------------------------------------------- > Stéphane Ducasse > http://stephane.ducasse.free.fr <http://stephane.ducasse.free.fr/> / http://www.pharo.org <http://www.pharo.org/> > 03 59 35 87 52 > Assistant: Aurore Dalle > FAX 03 59 57 78 50 > TEL 03 59 35 86 16 > S. Ducasse - Inria > 40, avenue Halley, > Parc Scientifique de la Haute Borne, Bât.A, Park Plaza > Villeneuve d'Ascq 59650 > France >
TM
Tim Mackinnon
Thu, Nov 19, 2020 12:41 PM

I too was going to ask about what hardware setup you need - as it looks like lots of fun... very nice work. Any chance of a video to show what its like? Meanwhile - maybe Santa can deliver an HTC headset at my house...

Tim

On Wed, 18 Nov 2020, at 8:52 PM, Alexandre Bergel via Pharo-users wrote:

Alex I think that with the spec2 effort I would really like to see if we can have a vr back-end :)

It would be cool, indeed!

BTW what kind of VR device do we need.

We have experienced with HTC and it works well.

Alexandre

On 18 Nov 2020, at 16:02, Alexandre Bergel via Pharo-users pharo-users@lists.pharo.org wrote:

Hello,

With Victor we have been working on a Pharo programming environment entirely made in Virtual Reality. We need feedback from VR and Smalltalk / Pharo lovers. The url gives plenty of screenshots of the environment:

https://github.com/Vito217/PharoVRIDE

We need people to try it and give us feedback. We can go with you hand by hand. You just need to register here:

https://docs.google.com/forms/d/1V-3mwG-JvbfgitoWdqr7H2qmh-fVlnui7LuNZ2qdwU8/viewform?edit_requested=true

You need to have a VR device to participate.

Cheers,
Victor, Geoffrey, Leonel, Alexandre

,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:~^~:;.,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;.
,.;:~^~:;.,.;:~^~:;.,.;:~^~:;._,.;:~^~:;.


Stéphane Ducasse
http://stephane.ducasse.free.fr / http://www.pharo.org
03 59 35 87 52
Assistant: Aurore Dalle
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley,
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

I too was going to ask about what hardware setup you need - as it looks like lots of fun... very nice work. Any chance of a video to show what its like? Meanwhile - maybe Santa can deliver an HTC headset at my house... Tim On Wed, 18 Nov 2020, at 8:52 PM, Alexandre Bergel via Pharo-users wrote: >> Alex I think that with the spec2 effort I would really like to see if we can have a vr back-end :) > > It would be cool, indeed! > >> BTW what kind of VR device do we need. > > We have experienced with HTC and it works well. > > Alexandre > >> >> >>> On 18 Nov 2020, at 16:02, Alexandre Bergel via Pharo-users <pharo-users@lists.pharo.org> wrote: >>> >>> Hello, >>> >>> With Victor we have been working on a Pharo programming environment entirely made in Virtual Reality. We need feedback from VR and Smalltalk / Pharo lovers. The url gives plenty of screenshots of the environment: >>> >>> https://github.com/Vito217/PharoVRIDE >>> >>> We need people to try it and give us feedback. We can go with you hand by hand. You just need to register here: >>> >>> https://docs.google.com/forms/d/1V-3mwG-JvbfgitoWdqr7H2qmh-fVlnui7LuNZ2qdwU8/viewform?edit_requested=true >>> >>> You need to have a VR device to participate. >>> >>> Cheers, >>> Victor, Geoffrey, Leonel, Alexandre >>> -- >>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >>> Alexandre Bergel http://www.bergel.eu >>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >>> >> >> -------------------------------------------- >> Stéphane Ducasse >> http://stephane.ducasse.free.fr / http://www.pharo.org >> 03 59 35 87 52 >> Assistant: Aurore Dalle >> FAX 03 59 57 78 50 >> TEL 03 59 35 86 16 >> S. Ducasse - Inria >> 40, avenue Halley, >> Parc Scientifique de la Haute Borne, Bât.A, Park Plaza >> Villeneuve d'Ascq 59650 >> France
KO
Kasper Osterbye
Fri, Nov 20, 2020 3:07 PM

Hi

This is the coolest thing for a long time. I think this is super
interesting to start exploring.
The first steps are what you show on your github, but the idea that you you
will have a full universe of pharo code, running and being able to
manipulate it is truely awesome. I had been thinking about how to even
start to crack this nut, and is so happy you have started it.
Being able to move windows and browsers around in a true 3D workspace, to
see programs run, to turn a UI around and see it from the inside, to shake
a debugging stack to unfold it in all its length, to grab it with two hands
to split it in two to see two different places next to each other. To ....

Just plain awesome! I am so looking forward to where you go with this!

I was going through my junk computers, and did not find any 3D glasses.
Could you post the specs of what you are using, so I can get an estimate of
how many christmas presents I need to budget to give myself?

-- Kasper

Hi This is the coolest thing for a long time. I think this is super interesting to start exploring. The first steps are what you show on your github, but the idea that you you will have a full universe of pharo code, running and being able to manipulate it is truely awesome. I had been thinking about how to even start to crack this nut, and is so happy you have started it. Being able to move windows and browsers around in a true 3D workspace, to see programs run, to turn a UI around and see it from the inside, to shake a debugging stack to unfold it in all its length, to grab it with two hands to split it in two to see two different places next to each other. To .... Just plain awesome! I am so looking forward to where you go with this! I was going through my junk computers, and did not find any 3D glasses. Could you post the specs of what you are using, so I can get an estimate of how many christmas presents I need to budget to give myself? -- Kasper
RW
Russ Whaley
Wed, Nov 25, 2020 1:09 PM

+1+1

On Fri, Nov 20, 2020 at 10:08 AM Kasper Osterbye kasper.osterbye@gmail.com
wrote:

Hi

This is the coolest thing for a long time. I think this is super
interesting to start exploring.
The first steps are what you show on your github, but the idea that you
you will have a full universe of pharo code, running and being able to
manipulate it is truely awesome. I had been thinking about how to even
start to crack this nut, and is so happy you have started it.
Being able to move windows and browsers around in a true 3D workspace, to
see programs run, to turn a UI around and see it from the inside, to shake
a debugging stack to unfold it in all its length, to grab it with two hands
to split it in two to see two different places next to each other. To ....

Just plain awesome! I am so looking forward to where you go with this!

I was going through my junk computers, and did not find any 3D glasses.
Could you post the specs of what you are using, so I can get an estimate of
how many christmas presents I need to budget to give myself?

-- Kasper

--
Russ Whaley
whaley.russ@gmail.com

+1+1 On Fri, Nov 20, 2020 at 10:08 AM Kasper Osterbye <kasper.osterbye@gmail.com> wrote: > Hi > > This is the coolest thing for a long time. I think this is super > interesting to start exploring. > The first steps are what you show on your github, but the idea that you > you will have a full universe of pharo code, running and being able to > manipulate it is truely awesome. I had been thinking about how to even > start to crack this nut, and is so happy you have started it. > Being able to move windows and browsers around in a true 3D workspace, to > see programs run, to turn a UI around and see it from the inside, to shake > a debugging stack to unfold it in all its length, to grab it with two hands > to split it in two to see two different places next to each other. To .... > > Just plain awesome! I am so looking forward to where you go with this! > > I was going through my junk computers, and did not find any 3D glasses. > Could you post the specs of what you are using, so I can get an estimate of > how many christmas presents I need to budget to give myself? > > -- Kasper > > -- Russ Whaley whaley.russ@gmail.com
A
askoh
Mon, Dec 28, 2020 2:25 AM

Hi:

I installed Pharo and enter the following in workspace.

Author uniqueInstance fullName: 'VRIDE User'.

Metacello new
baseline: 'Roassal3';
repository: 'github://ObjectProfile/Roassal3';
load.

Metacello new
baseline: 'Roassal3Exporters';
repository: 'github://ObjectProfile/Roassal3Exporters';
load.

Metacello new
baseline: 'Roassal3Exporters';
repository: 'github://ObjectProfile/Roassal3Exporters';
load: 'AFrame'.

ZnReadEvalPrintDelegate startInServerOn: 1701.

(ZnServer on: 1701)
bindingAddress: NetNameResolver localHostAddress;
delegate: ZnReadEvalPrintDelegate new;
start;
yourself

PharoVRIDE open

I don't understand the following instructions in GitHub page:

Now open PharoVRIDE. Right into the first scene, you will see a field asking
for the IP address of your Pharo server. It must be as follows:

http://<Host name or IP Address>:<Port>/repl

If you are running on localhost just as shown in the previous script, press
the Enter button to proceed. Otherwise, you must specify an address.

Finally, put on your VR headset, and try some stuff!

Please advise.
Thanks,
Aik-Siong Koh

--
Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Hi: I installed Pharo and enter the following in workspace. Author uniqueInstance fullName: 'VRIDE User'. Metacello new baseline: 'Roassal3'; repository: 'github://ObjectProfile/Roassal3'; load. Metacello new baseline: 'Roassal3Exporters'; repository: 'github://ObjectProfile/Roassal3Exporters'; load. Metacello new baseline: 'Roassal3Exporters'; repository: 'github://ObjectProfile/Roassal3Exporters'; load: 'AFrame'. ZnReadEvalPrintDelegate startInServerOn: 1701. (ZnServer on: 1701) bindingAddress: NetNameResolver localHostAddress; delegate: ZnReadEvalPrintDelegate new; start; yourself PharoVRIDE open I don't understand the following instructions in GitHub page: Now open PharoVRIDE. Right into the first scene, you will see a field asking for the IP address of your Pharo server. It must be as follows: http://<Host name or IP Address>:<Port>/repl If you are running on localhost just as shown in the previous script, press the Enter button to proceed. Otherwise, you must specify an address. Finally, put on your VR headset, and try some stuff! Please advise. Thanks, Aik-Siong Koh -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
SV
Sven Van Caekenberghe
Mon, Dec 28, 2020 9:10 AM

On 28 Dec 2020, at 03:25, askoh askoh@askoh.com wrote:

ZnReadEvalPrintDelegate startInServerOn: 1701.

(ZnServer on: 1701)
bindingAddress: NetNameResolver localHostAddress;
delegate: ZnReadEvalPrintDelegate new;
start;
yourself

I don't know anything about VRIDE but the above two expressions are equivalent, they do the same thing, twice. You need only one of them.

> On 28 Dec 2020, at 03:25, askoh <askoh@askoh.com> wrote: > > ZnReadEvalPrintDelegate startInServerOn: 1701. > > (ZnServer on: 1701) > bindingAddress: NetNameResolver localHostAddress; > delegate: ZnReadEvalPrintDelegate new; > start; > yourself I don't know anything about VRIDE but the above two expressions are equivalent, they do the same thing, twice. You need only one of them.