Sie sind nicht angemeldet.

1

Dienstag, 9. Juli 2013, 10:49

Lensflares wollen nicht :(

Ich glaube ich stelle mich zu dumm an. Probiere es schon seit gestern Abend. Ich bekomme einfach keine Flares hin. Habe schon Codeschnipsel probiert. Nichts will funktionieren. Wie z.B. jetzt unten in meinem bestehendes Panorama. Das merkwürdige ist, wenn ich den Flare-Pfad falsch angebe oder den Bildnamen ändere, bekomme ich nichtmal eine Fehlermeldung. Was mache ich falsch?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<krpano version="1.16" ispartialpano="true">
	
	<include url="skin/defaultskin.xml" />  





<view hlookat="180" vlookat="0" maxpixelzoom="1.0" fovmax="70" limitview="range" vlookatmin="-90.0" vlookatmax="90.0" />

	<preview url="IMG_1365-IMG_1429.tiles/preview.jpg" />

	<image>
		<cube url="IMG_1365-IMG_1429.tiles/pano_%s.jpg" />
		<mobile>
			<cube url="IMG_1365-IMG_1429.tiles/mobile_%s.jpg" />
		</mobile>
	</image>


<plugin name="ehs-karte"
url="IMG_1365-IMG_1429.tiles/karte.jpg"
align="leftbottom"
/>

    	<plugin name="radar"
    	url="templates/xml/plugins/radar.swf"
    	alturl="templates/xml/plugins/radar.js"
    	parent="map"
    	align="leftbottom"
    	edge="center"
    	x="160" y="115"
    	scale="0.5"
    	heading="0.0"
    	headingoffset="95.0"
    	fillcolor="0x000088"
    	fillalpha="0.5"
    	/>

<lensflareset name="fasdfd" url="krpano_default_flares.jpg">
<flare name="f01" pixsize="128" pixupos="0" pixvpos="0" color="0xffffef" pos="+0.00" scale="0.100"/>
<flare name="f02" pixsize="64" pixupos="128" pixvpos="128" color="0x060606" pos="-0.10" scale="0.110"/>
<flare name="f03" pixsize="64" pixupos="192" pixvpos="128" color="0x555f64" pos="+0.20" scale="0.020"/>
<flare name="f04" pixsize="128" pixupos="0" pixvpos="128" color="0x240a00" pos="+0.30" scale="0.050"/>
<flare name="f05" pixsize="64" pixupos="192" pixvpos="128" color="0x144422" pos="+0.40" scale="0.020"/>
<flare name="f06" pixsize="64" pixupos="128" pixvpos="128" color="0x143c40" pos="+0.60" scale="0.050"/>
<flare name="f07" pixsize="64" pixupos="128" pixvpos="128" color="0x354500" pos="+0.80" scale="0.012"/>
<flare name="f08" pixsize="128" pixupos="0" pixvpos="128" color="0x483925" pos="+1.10" scale="0.050"/>
<flare name="f09" pixsize="64" pixupos="192" pixvpos="128" color="0x10303f" pos="+1.50" scale="0.065"/>
<flare name="f10" pixsize="128" pixupos="0" pixvpos="128" color="0x665544" pos="+1.70" scale="0.050"/>
</lensflareset>
</krpano>

2

Dienstag, 9. Juli 2013, 11:13

Hi,

es wird nur ein <lensflareset> definiert - das definiert nur den Aufbau (Bild, Flares, usw.) eines Lensflares, aber kein Lensflare selbst.

Ein Lensflare selbst muss mittels <lensflare> definiert werden - dort könnte der dann der vorher definierte <lensflareset> per set Attribut verwendet werden.

Wichtig auch - die Lensflares werden nur im Flash Viewer unterstützt - im HTML5 Viewer werden die aktuell einfach ignoriert.

Schöne Grüße,
Klaus

3

Dienstag, 9. Juli 2013, 11:53

Ahhh, jetzt funktioniert es. Habe den Namen geändert und den Lensflare aktiviert. Und ich musste in meiner HTML das HTML5 prefer auf Fallback setzen. Sonst kann ich lange rumprobieren ;) Steht eigentlich irgendwo in der Dokumentation, welche Dinge für HTML5 bzw. Flash tauglich sind?

Quellcode

1
2
3
4
5
<lensflareset name="test" url="krpano_default_flares.jpg">
...
</lensflareset>

<lensflare name="blendung" set="test" ath="0.0" atv="0.0" />

4

Dienstag, 9. Juli 2013, 12:19

Zitat

Steht eigentlich irgendwo in der Dokumentation, welche Dinge für HTML5 bzw. Flash tauglich sind?
Ja - hier:
http://krpano.com/docu/html5/#supportedfunctionality

Schöne Grüße,
Klaus