You are not logged in.

Dear visitor, welcome to krpano.com Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

61

Friday, September 6th 2019, 1:39pm

krpano Tools.exe Malware?

Dear Klaus

When unzipping the krpano-1.20 folder I got the message, that krpano Tools.exe is infected with win64:Malware.gen. My virus scanner is "avast"
Could this be possible?

62

Friday, September 6th 2019, 4:12pm

When unzipping the krpano-1.20 folder I got the message, that krpano Tools.exe is infected with win64:Malware.gen. My virus scanner is "avast"
Could this be possible?

Definitively not!
It's a false-positive by your virus scanner.

spacerywirtualne

Professional

Posts: 900

Location: Poland, Europe

Occupation: krpano developer : virtual tours

  • Send private message

63

Friday, September 6th 2019, 6:54pm

I have a serious problem with panorama hotspots in VR mode on Oculus. *sad*

If I set a greater depth (to maintain the impression of different distances) e.g. above 1500, the effect is just like in the movie. It comes to the point that I can't aim the controller at hotspot at all.

What am I doing wrong. Now I can't use hotspots with more depth.

https://youtu.be/r1-r2peIea4


help

Piotr
Your own online, cloud tool for creating virtual tours - www.cms4vr.com

facebook page :: youtube

cms4vr team *thumbsup*

64

Friday, September 6th 2019, 9:53pm

Hi,

If I set a greater depth (to maintain the impression of different distances) e.g. above 1500, the effect is just like in the movie. It comes to the point that I can't aim the controller at hotspot at all.

That's related to the different depth distances that are used.

In previous versions the depth sizes and the width/height of hotspots in 3D space were basically unit-less and also meaning less, only the relative (!) differences between sizes was important for getting a good 3D effect.

But now - with VR and positional tracking support a physical unit gets introduced - so now there is an absolute physical reference. When the head moves around e.g. 50cm this movement must also have a representation in the krpano units.

Therefore by default now: '1 krpano unit = 1 cm unit' is used.

So a hotspot with depth=1000 means that this hotspot is 10m (=1000cm) away when viewed in VR.

For normal / non-depthmapped panos is fully okay, but in depthmap/3d-model panos a hotspot 10m avoid is typically to far away.

Therefore in the new webvr.xml the vr_cursor has a depth of 120 (=120cm) by default. That's looks better in VR and is typically in front of the 3d-model (instead of somewhere behind it, which looks bad when actually behind but still rendered above).

Now why the 'jumping' when hovering other hotspots: when hovering an hotspot the vr_cursor uses the same depth as the hotspot is hovers. And when the depths are very different (e.g. 120 and 1500) there is a noticeable difference of the stereo-displacement. At a distance of 120cm the hotspot is near to the eyes and so the left-/right-eye distance is bigger as when the hotspot 15m away.

With the vr-controllers it is similar, the 'point' is either rendered at the depth of the hotspot or at depth=1000 by default (defined in the webvr.xml in the 'vrcontroller_target_point' action). But with vr-controllers you need to image an line from the controller to that point.

By default the vr-controller style with the target point (at depth 1000) is used by default for normal panos - because hotspots also have depth=1000 by default. As long as all hotspots are using the same depth, there would be no depth-jumps when hovering something.

But for depthmap-panos the 'laser' vr-controller is used by default, there hotspots and the 3d-geometry is probably more near, and having a long line from the source (the vr-controller) into the world makes aiming easier.

Try using the laser style to see - e.g. by adding this line anywhere:

Source code

1
<events name="test" keep="true" webvr_onavailable="webvr_load_vr_controller_hs('vrcontroller_laser');" />



I hope this was a somehow understandable... it's a bit difficult to explain...

That means when modeling something that should also work in 3D with a physical size input, it becomes important to keep an eye to all involvement sizes.

Best regards,
Klaus

mstoss

Intermediate

Posts: 287

Location: Berlin

  • Send private message

65

Friday, September 6th 2019, 11:59pm

What happend to the log key option?

Just updated a recent project via krpano Tools - the log key option, using the "O" key, does not seem to work any longer? Is there an alternative to that to check for errors?

Yours,
Michael

66

Saturday, September 7th 2019, 12:26am

Just updated a recent project via krpano Tools - the log key option, using the "O" key, does not seem to work any longer? Is there an alternative to that to check for errors?

Now the 'tidle-key' is used instead of the 'O' key for log opening/closing.

That's the blue key shown here:


Please see also here:
https://krpano.com/docu/xml/#krpano.logkey

67

Monday, September 9th 2019, 2:34am

Fantastic, thank you.

68

Monday, September 9th 2019, 9:27am

Panotour pro

Hi Klaus,
First I want to thank you for developing krpano and supporting Panotour Pro.
Secondly I have a idea to share. Probably you have already something similar on the mind.


1) Start Kickstarter or something similar to raise funds for buying Panotour Pro softwere code.
2) Make it part of krpano.


I think lot of people would back you up financially and even you could hire someone of old Kolor team to help you.
I would be firs to give funds to this.


Just idea, thank you for great update!

Tuur

Sage

Posts: 3,164

Location: Netherlands

Occupation: Krpano custom coding / Virtual Tours / Photography / Musician / Recording engineer

  • Send private message

69

Monday, September 9th 2019, 11:05am

Hi,

i was wondering if we can use the new sound interface to play a sound at hotspot position without any VR or 3D stuff happening.
Just on a lap/desktop in a stereo environment.
I see in the game example also playsound_at_hotspot code but the sound is just always in the middle.
Can somebody clear this up?
The docs talk about 3d sound. What does that exactly mean? And is that for example only working in surround 5.1 (-ish) or 3d sound supporting devices? And should it work properly in stereo 2d setup? like when the hotspot moves to the left the sound will also.
I ask because in a stereo environment it does not work.

Tuur *thumbsup*
http://www.virtualtuur.com
Skype:studiotuur

70

Wednesday, September 11th 2019, 10:00am

Hi,

i was wondering if we can use the new sound interface to play a sound at hotspot position without any VR or 3D stuff happening.
Technically the 3D sound is based on the WebAudio 3D / spatialization API:
https://developer.mozilla.org/en-US/docs…lization_basics

You can try an official browser API demo here:
https://mdn.github.io/webaudio-examples/spacialization/

Simplified said it works that way - you tell the browser where you are in 3D space and where the sound is in the 3D space. Then the resulting sound will be calculated by the browser itself.

I had to admit I have tested the '3D effect' mainly on Windows Firefox. Also because that's basically only Desktop Browser with WebVR support. And there the 3D sounds was working fine - as well with typical Stereo output and especially good also in VR. I have noticed that in Chrome the 3D effect was not so good, but as there is no way to control the browser exactly I have kept it as it is.

But I have got your reports about swapped left/right chancels on Mac and the bad stereo-location in Chrome and already started looking for solutions. I'm thinking about a kind of 'simple' 3D mode - where not the browser controls the 3D sound, instead the soundinterface will internally use a simple 2D-left/right panner to simulate the 3D direction. This way it should definitely work everywhere.

Best regards,
Klaus

jeromebg

Professional

Posts: 788

Location: Angers - France

Occupation: Photographer

  • Send private message

71

Wednesday, September 11th 2019, 10:09am

I'm thinking about a kind of 'simple' 3D mode - where not the browser controls the 3D sound, instead the soundinterface will internally use a simple 2D-left/right panner to simulate the 3D direction. This way it should definitely work everywhere.

Yes please Klaus !!!
Build the same version we had in flash with 360 sound in 2D space, just panning left/right and dimming when looking opposite ...
And a nice addon would also to be able to control the volume according to the fov ;)
Thx Klaus !

72

Wednesday, September 11th 2019, 10:15am

And a nice addon would also to be able to control the volume according to the fov ;)

Technically no problem, but how should the fov and the volume be linked?

jeromebg

Professional

Posts: 788

Location: Angers - France

Occupation: Photographer

  • Send private message

73

Wednesday, September 11th 2019, 10:30am

Technically no problem, but how should the fov and the volume be linked?

I was thinking of a use in gigapixel, could be nice to have sounds that appear only when you zoom to one place, but that can be done with regular soundplayer so forget about it, and please release the good old flash 3dsound ! THX !!!

jeromebg

Professional

Posts: 788

Location: Angers - France

Occupation: Photographer

  • Send private message

74

Thursday, September 12th 2019, 9:53am

Textfield onclick IE11

Hi, don't know if it's a bug but on IE11 (I know it's old ans shitty, but still used I'm afraid...) the textfield doesn't react to onclick ?
Here is a barebone : https://www.360images.fr/barebone_click_ie11/
Any fix ?

EDIT : found the bug, it's because I have a touch screen... when I disable the touchscreen driver then it works...

This post has been edited 1 times, last edit by "jeromebg" (Sep 12th 2019, 10:03am)


jeromebg

Professional

Posts: 788

Location: Angers - France

Occupation: Photographer

  • Send private message

75

Thursday, September 12th 2019, 10:09am

onloadcomplete

Hi again,
onloadcomplete still doesn't work as it should, the doc says :

Quoted

When using multi-resolution images, then this event will be called once when all parts for the current-view were loaded completely.


Here is an exemple, the heart will be full loaded and the button "Commencer l'experience" will appear onloadcomplete, and has you can see (depending on you connexion speed maybe) the tiles are not fully loaded, some are still blurry...

https://360images.fr/360/acgiga/

Tuur

Sage

Posts: 3,164

Location: Netherlands

Occupation: Krpano custom coding / Virtual Tours / Photography / Musician / Recording engineer

  • Send private message

76

Thursday, September 12th 2019, 2:08pm

Hi Klaus,


But I have got your reports about swapped left/right chancels on Mac and the bad stereo-location in Chrome and already started looking for solutions. I'm thinking about a kind of 'simple' 3D mode - where not the browser controls the 3D sound, instead the soundinterface will internally use a simple 2D-left/right panner to simulate the 3D direction. This way it should definitely work everywhere.


I would be very pleased with something like these 2 options..
Or when you think more variations is possible or convenient, fine of course.
Like:

playsound2D_at_h(name, url, h, loop*, volume*, oncomplete*)
playsound2D_at_hotspot(name, url, hotspot, loop*, volume*, oncomplete*)

When this is possible already with the 3d sound, that would be great, but i like to understand how to achieve that.
Most important, i think, is that it works at least in 'all' browsers. Chrome, Safari, Firefox, IE (PC & MAC).

Thanks again for this great update!
Tuur *thumbsup*
http://www.virtualtuur.com
Skype:studiotuur

spacerywirtualne

Professional

Posts: 900

Location: Poland, Europe

Occupation: krpano developer : virtual tours

  • Send private message

77

Friday, September 13th 2019, 4:27pm

Hi

Is it possible to assign an action to the 'x', 'y' and 'joystick' buttons on the Oculus controller in the new version?

Piotr

edit: Never mind
Your own online, cloud tool for creating virtual tours - www.cms4vr.com

facebook page :: youtube

cms4vr team *thumbsup*

This post has been edited 1 times, last edit by "spacerywirtualne" (Sep 16th 2019, 5:52pm)


78

Monday, September 16th 2019, 1:48pm

Depth inquiry

That is great news Klaus, thanks a lot.

I was wondering if you are considering any alternatives to the creation of grayscale images to use the depth functionality


Thanks ! *thumbsup*

79

Monday, September 16th 2019, 4:24pm

Dear Klaus. Please look at this

https://krpano.com/forum/wbb/index.php?p…76666#post76666
not ready yet? very interesting to get Altitude\Date\Time from panoramas stored in <scene>

80

Wednesday, September 18th 2019, 9:14am

Hi,

I was wondering if you are considering any alternatives to the creation of grayscale images to use the depth functionality
Yes - e.g. using everpano 3D - please see here for more information:
krpano Depthmap Support


onloadcomplete still doesn't work as it should,
That's the intended behavior, the event will be sent once the current view is filled with any content, that can be also the preview pano or lower-res tiles.

There is already new event named 'onviewloaded' that could be used for checking if the current view is fully loaded with its best resolution, but it is not documented yet, because not fully implemented and tested for all kind of pano types and cases. Maybe try if it already works for your case.

Beside of that, when loading to another pano/scene it would be also possible to use the new PRELOAD flag, that forces not to blend until the view is fully loaded: https://krpano.com/docu/actions/#loadpano.flags


http://krpano.com/forum/wbb/index.php?page=Thread&postID=76666#post76666
not ready yet? very interesting to get Altitude\Date\Time from panoramas stored in <scene>
It's already added as feature request.

Best regards,
Klaus

Similar threads