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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
|
<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
<!ENTITY kappname "&kpovmodeler;">
<!ENTITY package "tdegraphics">
<!ENTITY Povray "<application>POV-Ray</application>">
<!ENTITY % addindex "IGNORE">
<!ENTITY % Swedish "INCLUDE">
]>
<book lang="&language;">
<bookinfo>
<title>Handbok &kpovmodeler;</title>
<authorgroup>
<author><firstname>Lauri</firstname> <surname>Watts</surname> <affiliation> <address><email>[email protected]</email></address>
</affiliation>
</author>
<author><firstname>Andreas</firstname> <surname>Zehender</surname> <affiliation> <address><email>[email protected]</email></address>
</affiliation>
</author>
<author><firstname>Olivier</firstname> <surname>Saraja</surname> <affiliation> <address><email>[email protected]</email></address>
</affiliation>
</author>
<othercredit role="translator"> <firstname>Stefan</firstname> <surname>Asserhäll</surname> <affiliation><address><email>[email protected]</email></address></affiliation> <contrib>Översättare</contrib></othercredit>
</authorgroup>
<legalnotice>&FDLNotice;</legalnotice>
<date>2002-09-07</date>
<releaseinfo>1.00.00</releaseinfo>
<abstract>
<para>&kpovmodeler; är ett grafiskt 3D-modelleringsverktyg, som kan skapa scener åt &Povray;. </para>
</abstract>
<keywordset>
<keyword>KDE</keyword>
<keyword>KPovModeler</keyword>
</keywordset>
</bookinfo>
<chapter id="introduction">
<title>Inledning</title>
<para>&kpovmodeler; är ett 3D-modelleringsprogram, som skapar &Povray;-scener.</para>
<para>Även om det inte är nödvändigt att helt förstå &Povray;-programmet för att kunna använda &kpovmodeler; på ett bra sätt, rekommenderas du starkt att läsa och försöka förstå &Povray;s dokumentation.</para>
<para>För att ta reda på mer om &Povray;, gå till <ulink url="http://www.povray.org">www.povray.org</ulink>.</para>
</chapter>
<chapter id="the-interface">
<title>&kpovmodeler;s gränssnitt</title>
<para>När du startar &kpovmodeler;, är standardlayouten följande:</para>
<screenshot>
<screeninfo>Standardlayouten</screeninfo>
<mediaobject>
<imageobject><imagedata fileref="defaultviewlayout.png" format="PNG"/></imageobject>
<textobject><phrase>Standardlayouten</phrase></textobject>
</mediaobject>
</screenshot>
<itemizedlist>
<listitem>
<para><link linkend="menu-reference">Menyrader (1)</link></para>
</listitem>
<listitem>
<para>Verktygsrader (2)</para>
</listitem>
<listitem>
<para><link linkend="the-object-tree">Objektträdet (3)</link></para>
</listitem>
<listitem>
<para><link linkend="the-properties-view">Objektegenskaper (4)</link></para>
</listitem>
<listitem>
<para><link linkend="the-wireframe-views">Trådram- och kameravyer (5)</link></para>
</listitem>
</itemizedlist>
<sect1 id="the-object-tree">
<title>Objektträdet</title>
<para>Objektträdet visar objekten inne i scenen och deras hierarki.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="objecttree.png" format="PNG"/></imageobject>
<textobject><phrase>Objektträdet</phrase></textobject>
</mediaobject>
</screenshot>
<sect2 id="object-tree-selecting-object">
<title>Markera objekt</title>
<para>Du kan välja objekt i objektträdet. När du väl har valt ett objekt, så visas dess egenskaper i <link linkend="the-properties-view">egenskapsvyn</link> och det ritas med gult i <link linkend="the-wireframe-views">trådramsvyerna</link>.</para>
<para>Du kan markera flera objekt. Du kan dock inte markera ett delobjekt till ett redan markerat objekt, eftersom alla delobjekt markeras indirekt tillsammans med huvudobjektet.</para>
<para>Om bara ett objekt är markerat, kallas detta objekt <quote>det aktiva objektet</quote> i fortsättningen.</para>
</sect2>
<sect2 id="object-tree-add-objects">
<title>Lägga till nya objekt</title>
<para>För att lägga till ett nytt objekt i objektträdet, markera objektet där du vill lägga till det nya objektet, och klicka antingen i verktygsraden eller välj ett menyalternativ i menyn <guimenu>Infoga</guimenu>.</para>
<para>Det finns tre möjliga platser för nya objekt:</para>
<itemizedlist>
<listitem><para>Som första delobjekt till det aktiva objektet</para></listitem>
<listitem><para>Som sista delobjekt till det aktiva objektet</para></listitem>
<listitem><para>Som ett syskonobjekt till det aktiva objektet</para></listitem>
</itemizedlist>
<para>Om mer än en plats är möjlig, visas följande meny så du kan välja rätt plats.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="insertaspopup.png" format="PNG"/></imageobject>
<textobject><phrase>Menyn infogningsplats</phrase></textobject>
</mediaobject>
</screenshot>
</sect2>
<sect2 id="object-tree-remove-objects">
<title>Ta bort objekt</title>
<para>För att ta bort objekt, markera dem och välj <guimenuitem>Ta bort</guimenuitem> antingen i menyn <guimenu>Redigera</guimenu> eller i den sammanhangsberoende menyn som visas med höger musknapp.</para>
</sect2>
<sect2 id="object-tree-move-objects">
<title>Flytta objekt</title>
<para>För att flytta objekt, dra och släpp markerade objekt på objektträdet.</para>
<para>Du kan också klippa ut objektet och infoga det på den nya platsen.</para>
</sect2>
</sect1>
<sect1 id="the-properties-view">
<title>Egenskaper</title>
<para>Egenskapsvyn visar egenskaper för det aktiva objektet.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="objectpropertiesview.png" format="PNG"/></imageobject>
<textobject><phrase>Egenskapsvyn</phrase></textobject>
</mediaobject>
</screenshot>
<para>Om du ändrade några egenskaper, klicka på knappen <guibutton>Verkställ</guibutton> för att verkställa ändringarna. Om du skriver in ogiltig data, visas en meddelanderuta med en felbeskrivning. Du kan då justera egenskaperna och trycka på <guibutton>Verkställ</guibutton> igen, eller ångra ändringarna med knappen <guibutton>Avbryt</guibutton>.</para>
<para>Om du ställer in sökvägen till &Povray;s användardokumentation i <link linkend="configure-povray-tab">inställningsdialogrutan</link>, kan du öppna &Povray;s referenssida för objekt som visas med knappen <guibutton>Hjälp</guibutton>. </para>
<note><para>Du behöver &Povray; 3.1g eller 3.5 HTML-dokumentation för att kunna använda den här funktionen. Om din distribution inte innehåller den här dokumentationen, kan du ladda ner den <ulink url="ftp://ftp.povray.org/pub/povray/Old-Versions/Official-3.1g/Docs/povhtml.zip">här</ulink>. &Povray; 3.5 paketet innehåller HTML-användardokumentationen.</para>
</note>
<para>Om du redigerar en struktur eller en del av en struktur, kan du förhandsgranska den i egenskapsvyn.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="texturepreview.png" format="PNG"/></imageobject>
<textobject><phrase>Egenskapsvyn, förhandsgranskning av struktur</phrase></textobject>
</mediaobject>
</screenshot>
<para>Tryck på knappen <guibutton>Förhandsgranska</guibutton> inne i egenskapsvyn, så visas en liten exempelscen där den valda strukturen ritas upp. Normalt ritas hela strukturen, även om inte det översta objektet är valt. Om du bara vill rita upp en del av strukturen (till exempel en struktur i en strukturkarta och inte hela strukturkartan), markera kryssrutan <guilabel>lokal</guilabel>.</para>
</sect1>
<sect1 id="the-wireframe-views">
<title>Trådramsvyer</title>
<sect2 id="orthographic-views">
<title>Ortografiska vyer</title>
<para>De ortografiska trådramsvyerna visar scenen som en ortografisk projektion på ett av koordinatsystemets plan.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="topview.png" format="PNG"/></imageobject>
<textobject><phrase>Trådramsvyn från ovansidan</phrase></textobject>
</mediaobject>
</screenshot>
<para>Det finns sex typer av ortografiska trådramsvyer:</para>
<itemizedlist>
<listitem><para>Ovansida</para></listitem>
<listitem><para>Undersida</para></listitem>
<listitem><para>Vänster</para></listitem>
<listitem><para>Höger</para></listitem>
<listitem><para>Framsida</para></listitem>
<listitem><para>Baksida</para></listitem>
</itemizedlist>
<para>Varje typ ritar upp scenen från olika perspektiv.</para>
<sect3 id="graphical-change">
<title>Ändring av grafiska egenskaper</title>
<para>Du kan ändra objektegenskaper grafiskt med musen i de ortografiska vyerna.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="controlpoints.png" format="PNG"/></imageobject>
<textobject><phrase>Styrpunkterna för kameraobjektet</phrase></textobject>
</mediaobject>
</screenshot>
<para>Skärmbilden ovan visar styrpunkterna för kameran. Du kan dra omkring styrpunkterna för att ändra kamerans position och riktning.</para>
<para>Om en transformering väljes, så tas styrpunkterna bort, och ett litet kryss visas i trådramsvyn. Korset markerar centrum för skalning och rotation, samt positionen för förflyttningar. Du kan ändra transformering med musen genom att dra inne i hela vyn.</para>
<para>Vissa objekt som den dubbelkubformad fläcken stöder markering och ändring av flera styrpunkter.</para>
<informaltable>
<tgroup cols="2"><tbody>
<row>
<entry>Vänster musknapp</entry>
<entry>Markerar en styrpunkt och avmarkerar alla andra</entry>
</row>
<row>
<entry><keycombo action="click">&Ctrl;<mousebutton>Vänster</mousebutton></keycombo> Musknapp</entry>
<entry>Markerar eller avmarkerar en styrpunkt</entry>
</row>
<row>
<entry><keycombo action="click">&Shift;<mousebutton>Vänster</mousebutton></keycombo> Musknapp</entry>
<entry>Dra en rektangel. Alla styrpunkter inne i rektangeln markeras, och alla andra avmarkeras.</entry>
</row>
<row>
<entry><keycombo action="click">&Shift;&Ctrl;<keycap>Vänster</keycap></keycombo> Musknapp</entry>
<entry>Dra en rektangel. Alla styrpunkter inne i rektangeln markeras.</entry>
</row>
</tbody></tgroup>
</informaltable>
</sect3>
<sect3 id="display-window-selection">
<title>Val av visningsfönster</title>
<para>Du kan zooma och förflytta vyn för att ändra visningsfönstret.</para>
<informaltable>
<tgroup cols="2"><tbody>
<row>
<entry>Mittenknappen</entry>
<entry>Förflyttar vyn</entry>
</row>
<row>
<entry><mousebutton>hjulet</mousebutton></entry>
<entry>Zoomar vyn runt musens position.</entry>
</row>
<row>
<entry><keycap>Vänsterpil</keycap>, <keycap>Högerpil</keycap>, <keycap>Uppåtpil</keycap>, <keycap>Neråtpil</keycap> </entry>
<entry>Förflyttar vyn</entry>
</row>
<row>
<entry><keycombo action="simul"><keycap>Ctrl</keycap><keycap>Vänsterpil</keycap></keycombo>, <keycombo action="simul"><keycap>Ctrl</keycap><keycap>Högerpil</keycap></keycombo></entry>
<entry>Zoomar vyn</entry>
</row>
</tbody></tgroup>
</informaltable>
</sect3>
</sect2>
<sect2 id="camera-view">
<title>Kameravyn</title>
<para>Kameravyn visar scenen från kamerans håll.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="cameraview.png" format="PNG"/></imageobject>
<textobject><phrase>Kameravyn</phrase></textobject>
</mediaobject>
</screenshot>
<para>Den blåa rutan visar vad kameran ser när scenen ritas upp.</para>
<para>Du kan inte ändra styrpunkter i kameravyn.</para>
</sect2>
<sect2 id="visibility-levels">
<title>Synlighetsnivåer</title>
<para>Normalt visas alla objekt i trådramsvyerna.</para>
<para>Varje objekt med en trådram har en synlighetsnivå. Du kan ange en synlighetsnivå relativt det överliggande objektets synlighetsnivå, eller ett absolutvärde. Objekt visas bara om de markeras, eller deras synlighetsnivå är mindre än eller lika med den valda synlighetsnivån för scenen i verktygsraden.</para>
</sect2>
</sect1>
<sect1 id="view-layouts">
<title>Layoutvyer</title>
<para>&kpovmodeler; levereras med en standardlayout av vyer: Objektträdet och egenskapsvyn till vänster, och fyra grafiska vyer till höger.</para>
<para>Om du inte tycker om standardlayouten, eller behöver en annan layout, kan du anpassa den fritt. Du kan till och med spara flera layoutvyer och byta mellan dem i farten.</para>
<sect2 id="change-the-view-layout">
<title>Ändra layoutvy</title>
<para>Du kan flytta de befintliga vyerna genom att dra omkring listen överst i vyerna.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="dockwidget.png" format="PNG"/></imageobject>
<textobject><phrase>Listen för att docka en grafisk komponent</phrase></textobject>
</mediaobject>
</screenshot>
<para>För att docka en komponent ovanför eller under en befintlig vy, dra listen överst eller underst i en vy. En rektangel anger den nya platsen.</para>
<para>För att skapa en ny kolumn, dra listen till höger eller vänster sida om en annan vy. Vyn dockas då på vänster eller höger sida om vyn, och upptar hela höjden.</para>
<para>Om du vill att flera vyer ska dela samma utrymme, dra listen till centrum av en annan vy. Därefter kan du byta mellan vyerna genom att klicka på motsvarande flik ovanför vyerna.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="dockwidgettab.png" format="PNG"/></imageobject>
<textobject><phrase>Layoutvy med flikar</phrase></textobject>
</mediaobject>
</screenshot>
<para>Den sista layoutmöjligheten är flytande vyer: vyer som inte dockas i huvudvyn. För att inte docka en vy längre, dra listen till skrivbordet eller tryck på den lilla pilen på listen som pekar mot övre vänstra kanten.</para>
<para>För att stänga en vy, klicka på det lilla korset i listen. För att förhindra stängning, klicka på den lilla rutan mellan pilen och korset.</para>
<para>Du kan lägga till ytterligare vyer i huvudfönstret. Menyn <guimenu>Visa</guimenu> innehåller alternativ för varje sorts vy. Nya vyer skapas flytande, och kan dockas var du vill.</para>
</sect2>
<sect2 id="save-a-view-layout">
<title>Spara en layoutvy</title>
<para>Du kan spara nuvarande layoutvy med <menuchoice><guimenu>Visa</guimenu><guimenuitem>Spara layoutvy...</guimenuitem></menuchoice>. En dialogruta visas som låter dig välja en befintlig layout eller skapa en ny.</para>
<para>Därefter kan du finjustera din layoutvy i <link linkend="configure-view-layout-tab">inställningsdialogrutan</link>. </para>
</sect2>
<sect2 id="switching-between-view-layout">
<title>Byta mellan layoutvyer</title>
<para>Du kan byta till en sparad layoutvy genom att välja den i menyn<menuchoice><guimenu>Visa</guimenu><guimenuitem>Visa layout</guimenuitem></menuchoice>.</para>
</sect2>
</sect1>
</chapter>
<chapter id="povray-interaction">
<title>Interaktion med &Povray;</title>
<sect1 id="rendering-the-scene">
<title>Rita upp scenen</title>
<para>När du väl har skapat en scen. vill du rita upp den. &kpovmodeler; använder &Povray; 3.1g för att rita upp scenen, så du måste ha en riktig installation av &Povray;. När detta skrivs, har &Povray; 3.5 givits ut. Den versionen stöds inte av &kpovmodeler; version 1.0.</para>
<para>Gå till <ulink url="http://www.povray.org">www.povray.org</ulink> för att hämta en version av &Povray; och för installeringsinstruktioner.</para>
<para>För att rita upp den nuvarande scenen, tryck på ikonen <inlinemediaobject> <imageobject><imagedata fileref="rendericon.png" format="PNG"/> </imageobject><textobject><phrase>Uppritningsikonen</phrase></textobject></inlinemediaobject> i verktygsraden, eller välj menyalternativet <menuchoice><guimenu>Visa</guimenu><guimenuitem>Rita upp</guimenuitem></menuchoice>.</para>
<sect2 id="render-modes">
<title>Uppritningslägen</title>
<para>Ett uppritningsläge liknar &Povray;s ini-filposter. Den anger bildstorlek och kvalitetsnivå för uppritningen. Om du vill rita upp scenen med olika kvaliteter och storlekar, kan du lägga till så många uppritningslägen som du behöver, från snabba utkast till fullskärmsbilder med hög kvalitet.</para>
<sect3 id="render-modes-configuration">
<title>Inställning av uppritningslägen</title>
<para>När du trycker på ikonen för uppritningsinställning <inlinemediaobject> <imageobject><imagedata fileref="rendersettingsicon.png" format="PNG"/></imageobject><textobject><phrase>Uppritningsinställningar</phrase></textobject> </inlinemediaobject> i verktygsraden, eller väljer menyalternativet <menuchoice><guimenu>Visa</guimenu><guimenuitem>Uppritningslägen...</guimenuitem></menuchoice>, visas följande dialogruta:</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="rendermodesselection.png" format="PNG"/></imageobject>
<textobject><phrase>Dialogrutan för att välja uppritningsläge</phrase></textobject>
</mediaobject>
</screenshot>
<para>Den här dialogrutan visar en lista med alla tillgängliga uppritningslägen.</para>
<variablelist>
<varlistentry><term><guibutton>Lägg till</guibutton></term>
<listitem><para><action>Lägger till ett redigeringsläge med standardvärden i listan</action>.</para>
</listitem>
</varlistentry>
<varlistentry><term><guibutton>Ta bort</guibutton></term>
<listitem><para><action>Tar bort det markerade uppritningsläget</action>.</para>
</listitem>
</varlistentry>
<varlistentry><term><guibutton>Redigera</guibutton></term>
<listitem><para><action>Öppnar en dialogruta för att redigera det markerade uppritningsläget</action>.</para>
</listitem>
</varlistentry>
<varlistentry><term><guibutton>Upp</guibutton></term>
<listitem><para><action>Flyttar det markerade uppritningsläget ett steg uppåt</action>.</para>
</listitem>
</varlistentry>
<varlistentry><term><guibutton>Ner</guibutton></term>
<listitem><para><action>Flyttar det markerade uppritningsläget ett steg neråt</action>.</para>
</listitem>
</varlistentry>
</variablelist>
<para>Knappen <guibutton>Redigera</guibutton> visar följande inställningsdialogruta:</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="rendermodesize.png" format="PNG"/></imageobject>
<textobject><phrase>Storleksfliken i uppritningslägen</phrase></textobject>
</mediaobject>
</screenshot>
<para>Varje uppritningsläge har en beskrivning. Du kan skriva in vilken beskrivning som helst, men den bör motsvara uppritningslägets egenskaper.</para>
<para>Under fliken <guilabel>Storlek</guilabel> kan du skriva in bredd och höjd för den uppritade bilden. Om du bara vill rita upp en liten del av bilden, markera kryssrutan <guilabel>Delsektion</guilabel> och skriv in en del av bilden i fälten nedanför.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="rendermodequality.png" format="PNG"/></imageobject>
<textobject><phrase>Kvalitetsfliken i uppritningslägen</phrase></textobject>
</mediaobject>
</screenshot>
<para>Under fliken <guilabel>Kvalitet</guilabel> kan du välja olika kvalitetsnivåer för den uppritade bilden.</para>
<para>I kombinationsrutan <guilabel>Kvalitet</guilabel> kan du välja funktionerna som &Povray; använder under uppritningen. Möjligheterna sträcker sig från en mycket enkel färgläggnings- och ljussättningsmodell, till en som har komplex diffus reflekterad ljussättning. Se &Povray;s användardokumentation för en detaljerad beskrivning av uppritningsfunktionerna.</para>
<para>Om en bild ritas upp med bara en sampling per bildpunkt, kan diverse fel uppstå. Dessa bilder har ofta en moiré eller stegningseffekt i kurvor och linjer, och detaljer kan gå förlorade om de är mindre än en bildpunkt. Den här effekten kallas <quote>aliaseffekt</quote>.</para>
<para>&Povray; använder en teknik som kallas <quote>kantutjämning</quote> för att reducera effekten av dessa fel. I allmänhet ser bilder jämnare ut med den här funktionen.</para>
<para>Om du aktiverar kantutjämning, så beräknar och kombinerar &Povray; mer än en sampling per bildpunkt. Detta kallas <quote>översampling</quote>.</para>
<para>&Povray; stöder två sorters översampling. Den normala är en adaptiv icke-rekursiv metod: <quote>adaptiv</quote> eftersom översamplingen beror på bildpunktens lokala omgivning. Den här metoden översamplar inte alla bildpunkter. Den andra metoden är en adaptiv rekursiv metod: <quote>rekursiv</quote> eftersom varje bildpunkt delas rekursivt, och <quote>adaptiv</quote> eftersom rekursionsdjupet beror på beräknade färgvärden.</para>
<para>Om du väljer den första metoden, så spårar Povray en stråle per bildpunkt. Om skillnaderna mellan dess färgvärde och dess granne överskrider det angivna tröskelvärdet, så översamplas båda bildpunkterna genom att spåra ett fast antal ytterligare strålar. Om du ställer in djupet till 4, så beräknas ett 4x4 rutnät med ytterligare punkter, djupet 5 ger 5x5 (25) samplingar per bildpunkt.</para>
<para>Skillnaden mellan två bildpunkter beräknas på följande sätt: r<subscript>1</subscript>, g<subscript>1</subscript> och b<subscript>1</subscript> är röda, gröna och blåa värden för den första bildpunkten. r<subscript>2</subscript>, g<subscript>2</subscript> och b<subscript>2</subscript> är röda, gröna och blåa värden för den andra bildpunkten. Skillnaden är då: </para>
<para>diff = abs(r<subscript>1</subscript>-r<subscript>2</subscript>) + abs(g<subscript>1</subscript>-g<subscript>2</subscript>) + abs(b<subscript>1</subscript>-b<subscript>2</subscript>)</para>
<para>Den rekursiva metoden börjar med fyra samplingar per bildpunkt. Om resultatens färgvärden skiljer sig mer än det givna tröskelvärdet, så delas bildpunkten upp i fyra delpunkter, som spåras separat och testas för ytterligare delning. Du kan ange det maximala rekursiva djupet med djupvärdet.</para>
<para>En ytterligare metod att reducera aliaseffekter är att lägga till brus i samplingsprocessen, som kallas <quote>skakning</quote>. Om du aktiverar skakning, så skakar &Povray; samplingarna med ett litet värde för att reducera regelbundna mönster.</para>
<para>Den sista kvalitetsinställnigen är radiositet. Radiositet är en experimentell &Povray;-funktion som beräknar diffus ljusreflektion mellan objekt. Ha tålamod när du ritar upp en scen med den här funktionen.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="rendermodeoutput.png" format="PNG"/></imageobject>
<textobject><phrase>Utmatningsfliken i uppritningslägen</phrase></textobject>
</mediaobject>
</screenshot>
<para>Under den sista fliken, kan du ställa in om alfakanalen ska beräknas av Povray. En bildpunkt är då genomskinlig om motsvarande stråle inte träffade ett enda objekt.</para>
</sect3>
<sect3 id="choosing-a-render-mode">
<title>Välja uppritningsläge</title>
<para>Du kan välja uppritningsläget i kombinationsrutan i verktygsraden för uppritning.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="rendermodestoolbar.png" format="PNG"/></imageobject>
<textobject><phrase>Verktygsraden för uppritningslägen</phrase></textobject>
</mediaobject>
</screenshot>
</sect3>
</sect2>
<sect2 id="the-render-window">
<title>Uppritningsfönstret</title>
<para>När du börjar rita upp en scen, visas detta fönster:</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="renderwindow.png" format="PNG"/></imageobject>
<textobject><phrase>Uppritningsfönstret</phrase></textobject>
</mediaobject>
</screenshot>
<para>Det visar den uppritade bilden, förloppet och nuvarande uppritningshastighet.</para>
<variablelist>
<varlistentry><term><guibutton>Stoppa</guibutton></term>
<listitem><para><action>Avbryter &Povray;</action>.</para>
</listitem>
</varlistentry>
<varlistentry><term><guibutton>Paus</guibutton></term>
<listitem><para><action>Stannar uppritning</action>.</para>
</listitem>
</varlistentry>
<varlistentry><term><guibutton>Fortsätt</guibutton></term>
<listitem><para><action>Återupptar uppritning</action>.</para>
</listitem>
</varlistentry>
<varlistentry><term><guibutton>Povray-utmatning...</guibutton></term>
<listitem><para><action>Öppnar ett nytt fönster som visar &Povray;-konsolens utmatning</action>. Om &Povray; avslutas onormalt, kan du hitta orsaken i detta fönster.</para>
</listitem>
</varlistentry>
<varlistentry><term><guibutton>Spara...</guibutton></term>
<listitem><para><action>Låter dig spara bilden när den är uppritad.</action></para>
</listitem>
</varlistentry>
<varlistentry><term><guibutton>Stäng</guibutton></term>
<listitem><para><action>Stänger uppritningsfönstret</action>.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>
<sect1 id="exporting-and-importing-povray">
<title>Exportera och importera</title>
<sect2 id="exporting-and-importing-a-whole-scene">
<title>Exportera och importera en hel scen</title>
<para>Du kan exportera en scen till &Povray;, med menyalternativet <menuchoice><guimenu>Arkiv</guimenu><guimenuitem>Exportera Povray...</guimenuitem></menuchoice>.</para>
<para>Dialogrutan för att spara en fil låter dig välja namn och plats att spara filen.</para>
<note><para>&kpovmodeler; lägger automatiskt till filändelsen <literal role="extension">.pov</literal>.</para></note>
<para>För att importera en &Povray;-scen, välj menyalternativet <menuchoice><guimenu>Arkiv</guimenu><guimenuitem>Importera Povray...</guimenuitem></menuchoice> och välj en fil i dialogrutan för att öppna filer.</para>
<note><para>För närvarande stöds inte den fullständiga &Povray;-syntaxen av &kpovmodeler;. Om det blir fel eller varningar under import, så visas en dialogruta med alla meddelanden.</para></note>
<tip><para>Om du vill importera kod som inte stöds till &kpovmodeler;, placera källkoden mellan två särskilda kommentarer <quote>//*PMRawBegin</quote> och <quote>//*PMRawEnd</quote>.</para></tip>
</sect2>
<sect2 id="exporting-and-importing-single-objects">
<title>Exportera och importera enskilda objekt</title>
<para>Du kan dra objekt från objektträdet till en editor för att exportera &Povray;-kod. Detta infogar objektets kod i editorns nuvarande textfil. För att importera objekt i scenen, markera helt enkelt koden i editorn, och dra den till objektträdet.</para>
<para>Du kan också använda kopiera och klistra in funktionaliteten i &kpovmodeler; och din editor för att utbyta &Povray;-kod.</para>
</sect2>
</sect1>
</chapter>
<chapter id="customizing">
<title>Anpassa &kpovmodeler;</title>
<sect1 id="configure-povray-tab">
<title>Fliken <guilabel>Povray</guilabel></title>
<sect2 id="configure-povray-command">
<title><guilabel>Povray-kommando</guilabel></title>
<para>Ett povray-kommando anropas när &kpovmodeler; ritar upp en scen. Vanliga kommandon är <quote>povray</quote> eller <quote>x-povray</quote>.</para>
</sect2>
<sect2 id="configure-povray-documentation">
<title><guilabel>Povray användardokumentation</guilabel></title>
<para>Om du trycker på knappen <guibutton>Hjälp</guibutton> i egenskapsvyn, öppnar &kpovmodeler;&Povray;s användardokumentation för objektet som visas. Ange sökvägen till dokumentationen, och dokumentationens version här. Versioner som stöds är 3.1g och 3.5.</para>
</sect2>
<sect2 id="configure-povray-library-paths">
<title><guilabel>Bibliotekssökvägar</guilabel></title>
<para>&Povray; letar efter externa filer (till exempel höjdfältsdata) i &Povray;s bibliotekssökvägar. Om du hänvisar till filer som inte finns i scenens katalog, måste du lägga till katalogen i listan. Om en fil finns i flera bibliotekssökvägar, så används den i den första sökvägen.</para>
<para>Du kan ändra ordningen med knapparna <guibutton>Upp</guibutton> och <guibutton>Ner</guibutton>.</para>
</sect2>
</sect1>
<sect1 id="configure-graphical-view-tab">
<title>Fliken <guilabel>Grafisk vy</guilabel></title>
<sect2 id="configure-colors">
<title><guilabel>Färger</guilabel></title>
<para>Färgfliken låter dig anpassa färgerna som används i de grafiska vyerna.</para>
<variablelist>
<varlistentry>
<term><guilabel>Bakgrund:</guilabel></term>
<listitem><para>Bakgrundsfärgen.</para></listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Trådram:</guilabel></term>
<listitem><para>Färgerna för trådramar. Den andra färgen används om objektet är markerat.</para></listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Styrpunkter:</guilabel></term>
<listitem><para>Färgen för styrpunkter. Den andra färgen används om styrpunkten är markerat.</para></listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Axlar:</guilabel></term>
<listitem><para>Färgerna för x-, y- och z-axeln.</para></listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Synfält:</guilabel></term>
<listitem><para>Färgen för synfältsrektangeln i kameravyn och namn på typen av vy.</para></listitem>
</varlistentry>
</variablelist>
</sect2>
<sect2 id="configure-grid">
<title>Rutnät</title>
<para>Den här sidan låter dig ställa in rutnätet i trådramsvyerna.</para>
<sect3 id="configure-displayed-grid">
<title><guilabel>Visat rutnät</guilabel></title>
<variablelist>
<varlistentry>
<term><guilabel>Färg:</guilabel></term>
<listitem><para>Trådramsfärgen.</para></listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Avstånd:</guilabel></term>
<listitem><para>Minsta avstånd mellan två linjer i rutnätet.</para></listitem>
</varlistentry>
</variablelist>
</sect3>
<sect3 id="configure-control-point-grid">
<title><guilabel>Styrpunktsrutnät</guilabel></title>
<para>Du kan justera styrpunkter till rutnätet med den sammanhangsberoende menyn i trådramsvyerna. Här kan du ställa in enskilda värden för förflyttning, skala och rotation i rutnätet.</para>
</sect3>
</sect2>
<sect2 id="configure-detail-levels">
<title><guilabel>Objekt</guilabel></title>
<sect3 id="configure-object-subdivisions">
<title><guilabel>Undersektion</guilabel></title>
<para>Här kan du anpassa detaljnivåerna för olika objekt.</para>
<para>Högre värden ger en finare trådram och därför en bättre approximation av de visade objekten, men ger långsammare uppritning. För vissa objekt, som klotet, kan du anpassa detaljnivån separat i två riktningar.</para>
</sect3>
<sect3 id="configure-object-sizes">
<title><guilabel>Storlekar</guilabel></title>
<para>Låter dig anpassa storlekar som oändliga objekt visas med i trådramsvyerna.</para>
</sect3>
<sect3 id="configure-camera-views">
<title><guilabel>Kameravyer</guilabel></title>
<para>Om du markerar <guilabel>Stor detaljrikedom för utökade projektioner</guilabel>, så delas alla trådramar upp ytterligare om kameran använder en utökad projektion. Alla projektioner utom perspektiv och ortografiska projektioner är utökade. Den här funktionen ger en mycket förbättrad approximation i projektionerna, men gör uppritning långsammare.</para>
</sect3>
</sect2>
</sect1>
<sect1 id="configure-dialog-view-tab">
<title>Fliken <guilabel>Egenskapsvy</guilabel></title>
<sect2 id="configure-texture-preview">
<title><guilabel>Strukturförhandsgranskning</guilabel></title>
<para>Den här sidan låter dig anpassa strukturförhandsgranskningen i egenskapsvyn.</para>
<variablelist>
<varlistentry>
<term><guilabel>Storlek:</guilabel></term>
<listitem><para>Storlek på förhandsgranskningsbilden.</para></listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Gamma:</guilabel></term>
<listitem><para>Gammakorrektionen.</para></listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Uppritade objekt</guilabel></term>
<listitem><para>Anger den lilla exempelscenen. Minst ett objekt måste vara markerat.</para></listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Vägg</guilabel></term>
<listitem><para>Om kryssrutan <guilabel>Aktivera vägg</guilabel> är markerad, så ritas en vägg bakom objekten. Väggens struktur är ett rutmönster med två inställningsbara färger.</para></listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Golv</guilabel></term>
<listitem><para>Om kryssrutan <guilabel>Aktivera golv</guilabel> är markerad, så ritas ett golv under objekten. Golvets struktur är ett rutmönster med två inställningsbara färger.</para></listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Kantutjämning</guilabel></term>
<listitem><para>Om rutan <guilabel>Aktivera kantutjämning</guilabel> är markerad, så används den icke-rekursiva kantutjämningsmetoden när scenen ritas upp. Du kan ställa in djupet och tröskelvärdet. Se <link linkend="render-modes-configuration">avsnittet om uppritningslägen</link> för en detaljerad beskrivning av parametrarna.</para></listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>
<sect1 id="configure-view-layout-tab">
<title>Fliken <guilabel>Layoutvy</guilabel></title>
<para>På den här sidan kan du finjustera befintliga layoutvyer eller skapa nya för hand. Se avsnittet <link linkend="view-layouts">Layoutvyer</link> om hur man skapar och sparar layoutvyer.</para>
<sect2 id="configure-default-layout">
<title>Förvald layoutvy</title>
<para>Kombinationsrutan <guilabel>Förvald layoutvy:</guilabel> listar alla tillgängliga layouter. &kpovmodeler; använder den markerade layoutvyn när programmet startar.</para>
</sect2>
<sect2 id="configure-list-of-view-layouts">
<title>Lista på layoutvyer</title>
<para>Listan <guilabel>Tillgängliga layoutvyer</guilabel> visar alla tillgängliga layoutvyer. Du kan lägga till en ny layout med knappen <guibutton>Lägg till</guibutton>, och ta bort den markerade layouten med knappen <guibutton>Ta bort</guibutton>.</para>
<para>Den markerade layoutvyn visas i rutan <guilabel>Layoutvy</guilabel>.</para>
</sect2>
<sect2 id="configure-view-layout-details">
<title>Layoutvyinformation</title>
<para>Varje layoutvy identifieras med sitt namn. Namnet måste vara unikt och kan inte vara tomt.</para>
<para>Listan nedanför namnet visar alla vyer för den markerade layoutvyn. Du kan lägga till nya vyer med knappen <guibutton>Lägg till</guibutton>, och ta bort den markerade vyn med knappen <guibutton>Ta bort</guibutton>.</para>
<para>Vyernas egenskaper är:</para>
<variablelist>
<varlistentry>
<term><guilabel>Typ:</guilabel></term>
<listitem>
<para>Vytypen. Se <link linkend="the-interface">&kpovmodeler;s gränssnitt</link> för en beskrivning av varje typ av vy.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>3D-vytyp:</guilabel></term>
<listitem>
<para>Projektionen av trådramsvyerna. Du kan välja en av de sex ortografiska projektionerna eller kameraläge.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Dockningsplats:</guilabel></term>
<listitem>
<para>Vyns position. <guilabel>Ny kolumn</guilabel> skapar en ny kolumn till höger om föregående vyer, <guilabel>Nedanför</guilabel> dockar vyn under föregående vy, <guilabel>Med flikar</guilabel> skapar en vy med flikar tillsammans med den föregående vyn, och <guilabel>Flytande</guilabel> dockar inte den nya vyn i huvudfönstret, utan skapar ett separat fönster.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Kolumnbredd:</guilabel></term>
<listitem>
<para>Bredden på kolumnen i procent av huvudvyns bredd.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Vyhöjd:</guilabel></term>
<listitem>
<para>Höjden på vyn i procent av huvudvyns bredd.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Bredd:</guilabel> och <guilabel>Höjd:</guilabel></term>
<listitem>
<para>Storleken i bildpunkter för flytande vyer.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Position x:</guilabel> och <guilabel>y:</guilabel></term>
<listitem>
<para>Positionen på skrivbordet för flytande vyer.</para>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>
</chapter>
<chapter id="basic-tutorial">
<title>Grundläggande handledning: Skapa din första scen</title>
<para>Ok, det är allt. Du har just installerat &Povray; och &kpovmodeler;, och nu vill du redan börja, utan mycket kunskap om något av de två programmen. Vi startar direkt: Om du följer stegen i den här handledningen, kommer du kunna skapa den allra enklaste scenen, mycket spridd bland nybörjare: Ett klot ovanför ett plan.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="tutorial01-final-render.png" format="PNG"/>
</imageobject>
</mediaobject>
</screenshot>
<para>Närsomhelst kan du rita upp din scen, med någon av följande metoder:</para>
<para>Använd menyn: <menuchoice><guimenu>Visa</guimenu> <guimenuitem>Rita upp</guimenuitem></menuchoice>.</para>
<para>Använd verktygsraden: Klicka på ikonen <inlinemediaobject> <imageobject> <imagedata fileref="cr22-action-pmrender.png" format="PNG"/></imageobject> </inlinemediaobject>.</para>
<para>Men du bör noggrant beakta följande anvisningar, innan du klagar på att allt du ser är en svart skärm. Om detta är allra första gången du använder ett 3D-program, bör du lära dig följande gyllene regler:</para>
<itemizedlist>
<listitem><para>Om du inte lägger till en kamera, så finns inga regler för uppritningsprogrammet, som då inte kan rita upp en riktig bild, vilket leder till en svart bild.</para></listitem>
<listitem><para>Om du inte lägger till några ljuskällor, så är alla scener i mörker, vilket leder till en svart bild.</para></listitem>
<listitem><para>Objekt som inte har något material angivet, kommer aldrig någonsin att visas i den uppritade bilden.</para></listitem>
</itemizedlist>
<sect1 id="basic-tutorial-step-1">
<title>Steg 1: Starta &kpovmodeler;</title>
<para>Om du har installerat allt riktigt, så fort &kpovmodeler; har startats, ser du följande standardinställning av fönster:</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="defaultviewlayout.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Ta några minuter på dig att utforska tillgängliga menyer och ikoner. Om du har tid, läs dokumentationen för att få en god idé om vad du kan förvänta dig av programmet.</para>
<itemizedlist>
<listitem>
<para><link linkend="menu-reference">Menyrader (1)</link></para>
</listitem>
<listitem>
<para>Verktygsrader (2)</para>
</listitem>
<listitem>
<para><link linkend="the-object-tree">Objektträdet (3)</link></para>
</listitem>
<listitem>
<para><link linkend="the-properties-view">Objektegenskaper (4)</link></para>
</listitem>
<listitem>
<para><link linkend="the-wireframe-views">Trådram- och kameravyer (5)</link></para>
</listitem>
</itemizedlist>
<para>Du måste använda vart och ett av dem intensivt i framtiden, så håll dem och deras användning aktuell.</para>
<para>&kpovmodeler; startar med en enkel scen. För att följa den här handledningen måste du först ta bort alla objekt i objektträdet. Markera scenen och välj menyalternativet <menuchoice><guimenu>Redigera</guimenu> <guimenuitem>Ta bort</guimenuitem></menuchoice>. Nu bör du ha en tom scen.</para>
</sect1>
<sect1 id="basic-tutorial-step-2">
<title>Steg 2: Ange en kamera</title>
<para>Först av allt, lägger vi till en kamera. För att göra det, finns det två bekväma sätt:</para>
<para>Använd menyn: <menuchoice><guimenu>Infoga</guimenu> <guimenuitem>Kamera</guimenuitem></menuchoice>.</para>
<para>Använd verktygsraden: Klicka på ikonen <inlinemediaobject> <imageobject> <imagedata fileref="cr22-action-pmcamera.png" format="PNG"/> </imageobject> </inlinemediaobject>.</para>
<para>Trådramsvyn visar hur kameran är placerad med avseende på hela scenen som vi skapar. I synnerhet kan vi nu se något i den fjärde trådramsvyn (längst ner till höger): hur scenen ser ut från kamerans synvinkel. Detta är vad som syns när scenen ritas upp.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="tutorial01-camera-graphic.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Objektträdet visar ett nytt objekt, som heter <quote>kamera</quote>. Om du klickar på det, ändras innehållet i objektegenskapsvyn, där olika parametrar som rör kameran kan hittas. Att titta i &Povray;s dokumentation för att lära dig mer om dem, kan vara till hjälp.</para>
<screenshot>
<mediaobject>
<imageobject><imagedata fileref="tutorial01-camera-dialog.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Vi ändrar ingenting i de grundläggande inställningarna för kameran, detta är en del av senare handledningar, men observera att kameran har styrpunkter i den grafiska vyn som låter dig styra punkten som kameran pekar mot. Du måste bara vänsterklicka på ett grepp och flytta det till lämplig plats.</para>
</sect1>
<sect1 id="basic-tutorial-step-3">
<title>Steg 3: Ange en ljuskälla</title>
<para>På samma sätt som vi har lagt till en kamera, lägger vi nu till en ljuskälla:</para>
<para>Använd menyn: <menuchoice><guimenu>Infoga</guimenu> <guimenuitem>Ljus</guimenuitem></menuchoice>.</para>
<para>Använd verktygsraden: Klicka på ikonen <inlinemediaobject> <imageobject> <imagedata fileref="cr22-action-pmlight.png" format="PNG"/></imageobject> </inlinemediaobject>.</para>
<para>Ett nytt objekt förekommer nu i objektträdet. Om du klickar på ljusobjektet, ser du att egenskapsvyn ändras för att visa parametrarna som är tillgängliga för ljuskällan. Vi ska ändra några parametrar för att flytta ljuset längre upp ovanför horisonten (<guilabel>y</guilabel>=3), något åt höger (<guilabel>x</guilabel>=1) och i förgrunden (<guilabel>z</guilabel>=1). Vi kan också döpa om ljuskällan (<guilabel>Namn</guilabel>=<quote>Huvudljus</quote>). Ändra värden i objektegenskapsvyn enligt följande:</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-light-dialog.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>När du väl trycker på knappen <guilabel>Verkställ</guilabel> (eller returtangenten), så ändras trådramsvyn och objektträdet omedelbart för att uppfylla inställningarna, och detta är vad som nu ska synas i kameran.</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-light-graphic.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
</sect1>
<sect1 id="basic-tutorial-step-4">
<title>Steg 4: Skapa marken</title>
<para>Det finns många sätt att skapa mark för vår scen. En metod kunde ha varit att infoga en fyrkant (<menuchoice><guimenu>Infoga</guimenu><guisubmenu>Begränsade solidgrundobjekt</guisubmenu><guimenuitem>Fyrkant</guimenuitem></menuchoice>) och till exempel ändra x till 100, y till 0 och z till 100, men det är ett tillkrånglat sätt att utföra uppgiften.</para>
<para>I själva verket erbjuder &kpovmodeler; en bekväm funktion: Du kan skapa ett oändligt plan, som formar marken:</para>
<para>Använd menyn: <menuchoice><guimenu>Infoga</guimenu><guisubmenu>Obegränsade solidgrundobjekt</guisubmenu><guimenuitem>Plan</guimenuitem></menuchoice>.</para>
<para>Använd verktygsraden: Klicka på ikonen <inlinemediaobject><imageobject> <imagedata fileref="cr22-action-pmplane.png" format="PNG"/></imageobject> </inlinemediaobject>.</para>
<para>Lär dig en god vana: Med planet markerat i objektträdet, ändra dess namn till något som passar dig, och tryck sedan på knappen <guilabel>Verkställ</guilabel> (eller returtangenten). Objektträdet uppdateras med objektets namn.</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-plane-dialog.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Trådramsvyn visar nu också planet, även om det ser begränsat ut just nu, men oroa dig inte, det sprids ut till horisonten när scenen ritas upp!</para>
<para>Om du tittar på objektträdet, märker du att markobjektet kan expanderas om du klickar på <quote>plus</quote>-ikonen som visas precis innan objektet. När det väl har gjorts, ser du vissa inställningar som tillhör objektet. I det här fallet finns det inte mycket ännu, bortsett från standardinställningarna för alla nyskapade objekt: skala, rotera och förflytta. Väljes vart och ett av dessa, så ändras inställningarna som är tillgängliga i objektegenskapsvyn.</para>
<screenshot>
<mediaobject> <imageobject><imagedata fileref="tutorial01-plane-tree-expanded.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>I den här scenen, så förflyttar vi marken godtyckligt en enhet under horisontlinjen, bara för att du ska få justera några av dessa parametrar. Markera förflytta, och justera parametrarna enligt följande:</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-plane-tree-translate.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Scenen ska nu se ut som följande bild.</para>
<screenshot><mediaobject><imageobject><imagedata fileref="tutorial01-plane-graphic.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
</sect1>
<sect1 id="basic-tutorial-step-5">
<title>Steg 5: Ange material för marken</title>
<para>Markera marken innan du lägger till några materialegenskaper till den. Många möjligheter finns tillgängliga, men vi håller oss till något enkelt för närvarande.</para>
<para>Använd menyn: <menuchoice><guimenu>Infoga</guimenu><guisubmenu>Strukturer</guisubmenu><guimenuitem>Pigment</guimenuitem></menuchoice>.</para>
<para>Använd verktygsraden: Klicka på ikonen <inlinemediaobject> <imageobject> <imagedata fileref="cr22-action-pmpigment.png" format="PNG"/> </imageobject> </inlinemediaobject>.</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="insertaspopup.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>I båda fallen, visas ett fönster som ber dig ange sättet som objektet ska infogas. Välj <guilabel>Första delobjekt</guilabel>. Pigmentet syns nu i objektträdet. Du kan ändra dess namn i egenskapsvyn (<guilabel>Namn</guilabel>= <quote>Markpigment</quote>), och klicka på knappen <guibutton>Förhandsgranska</guibutton> för att se hur pigmentet ser ut för närvarande.</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-ground-pigment.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Förhandsgranskningen av pigmentet visar förstås ingenting annat än ett mattsvart material, eftersom vi måste förfina pigmentinställningarna. Hur som helst, kom ihåg att du alltid kan förhandsgranska utseendet på material med knappen <guibutton>Förhandsgranska</guibutton>. Nu definierar vi pigmentfärgerna. Återigen, finns det många tillgängliga möjligheter, men för tillfället nöjer vi oss med ett av de mest rättframma sätten.</para>
<para>Använd menyn: <menuchoice><guimenu>Infoga</guimenu><guisubmenu>Strukturer</guisubmenu><guimenuitem>Färglista</guimenuitem></menuchoice>.</para>
<para>Använd verktygsraden: Klicka på ikonen <inlinemediaobject> <imageobject> <imagedata fileref="cr22-action-pmcolorlist.png" format="PNG"/> </imageobject> </inlinemediaobject>.</para>
<para>Om ingen färg visas på lådan och sfären i förhandsgranskningen, klicka då på knappen <guibutton>Verkställ</guibutton> innan du begär en förhandsgranskning.</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-ground-color-list.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Nu har vi lyckats med att ställa in markmaterialet! Om du ritar upp bilden nu, med uppritningsikonen <inlinemediaobject> <imageobject><imagedata fileref="cr22-action-pmrender.png" format="PNG"/></imageobject> </inlinemediaobject>, bör du få följande resultat:</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-ground-wrong-colors-render.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>De här färgerna är förstås inte de du kunde förvänta dig. Vi måste fortfarande se hur vi kan anpassa dem. När det gäller färglistan, måste du definiera två nya uppsättningar egenskaper, som kallas <guilabel>Solid färg</guilabel>. Försäkra dig om att färglistan är markerad i objektträdet. Utför därefter följande två gånger (du kan i alla fall inte göra det fler gånger, eftersom färglistan med rutmönster bara kan hantera två solida färger):</para>
<para>Använd menyn: <menuchoice><guimenu>Infoga</guimenu><guisubmenu>Strukturer</guisubmenu><guimenuitem>Solid färg</guimenuitem></menuchoice>.</para>
<para>Använd verktygsraden: Klicka på ikonen <inlinemediaobject> <imageobject> <imagedata fileref="cr22-action-pmsolidcolor.png" format="PNG"/> </imageobject> </inlinemediaobject>.</para>
<para>Välj i tur och ordning de två solida färgerna i objektträdet, och ändra deras färgegenskaper i objektegenskapsvyn:</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-ground-solid-color-1.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>...dessa egenskaper gäller den första solida färgen (tryck på <guibutton>Verkställ</guibutton>!),</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-ground-solid-color-2.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>...och dessa egenskaper gäller den andra (tryck på <guibutton>Verkställ</guibutton> igen!),</para>
<para>En ny uppritning av vår scen visar naturligtvis att hänsyn har tagits till allting enligt:</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-ground-render.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
</sect1>
<sect1 id="basic-tutorial-step-6">
<title>Steg 6: Skapa klotet</title>
<para>Vid detta steget, bör vi redan känna oss lugna, eftersom vi börjar förstå &kpovmodeler;s allmänna beteende. Markera scenobjektet i objektträdet. Att skapa klotet är lika lätt som att skapa marken:</para>
<para>Använd menyn: <menuchoice><guimenu>Infoga</guimenu><guisubmenu>Begränsade solidgrundobjekt</guisubmenu><guimenuitem>Klot</guimenuitem></menuchoice>.</para>
<para>Använd verktygsraden: Klicka på ikonen <inlinemediaobject> <imageobject> <imagedata fileref="cr22-action-pmsphere.png" format="PNG"/></imageobject> </inlinemediaobject>.</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="insertaspopup.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Som tidigare, välj <guilabel>Första delobjekt</guilabel> när du blir tillfrågad.</para>
<para>Objektegenskapsvyn erbjuder oss omedelbart att ändra inställningar, vilket vi direkt gör. Genom att ställa in värdet <guilabel>Radie</guilabel> till 1 (glöm inte att trycka på returtangenten eller <guibutton>Verkställ</guibutton>), så försäkrar vi oss om att klotet är i kontakt med marken. Annars så skulle det se ut som om klotet svävade ovanför marken, eftersom vi flyttade marken en enhet neråt.</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-sphere-dialog.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Nu skulle en uppritning förstås ge ett konstigt resultat. Som vi redan sett tidigare, så visas klotet med ett mattsvart material. Vi anger ett lämpligt material i nästa steg.</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-sphere-render-nocolor.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
</sect1>
<sect1 id="basic-tutorial-step-7">
<title>Steg 7: Ange ett material för klotet</title>
<para>Nu kan vi ange ett material för klotet, när det är markerat. Låt oss ge det en pigmentfärg, som vi redan gjort med marken:</para>
<para>Använd menyn: <menuchoice><guimenu>Infoga</guimenu><guisubmenu>Strukturer</guisubmenu><guimenuitem>Pigment</guimenuitem></menuchoice>.</para>
<para>Använd verktygsraden: Klicka på ikonen <inlinemediaobject><imageobject> <imagedata fileref="cr22-action-pmpigment.png" format="PNG"/> </imageobject> </inlinemediaobject>.</para>
<para>Välj <guilabel>Första delobjekt</guilabel> och byt till exempel namn till <quote>Klotpigment</quote>. Med klotets pigment markerat, infoga en solid färg och ställ in parametrarna enligt följande:</para>
<para>Använd menyn: <menuchoice><guimenu>Infoga</guimenu><guisubmenu>Strukturer</guisubmenu><guimenuitem>Solid färg</guimenuitem></menuchoice>.</para>
<para>Använd verktygsraden: Klicka på ikonen <inlinemediaobject><imageobject> <imagedata fileref="cr22-action-pmsolidcolor.png" format="PNG"/> </imageobject> </inlinemediaobject>.</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-sphere-solid-color.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Du kan redan nu rita upp scenen, och få ett första dåligt resultat:</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-sphere-render-solidcolor.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Men det finns intressantare effekter som kan uppnås, om vi tar oss tid att ange några avslutande egenskaper:</para>
<para>Använd menyn: <menuchoice><guimenu>Infoga</guimenu><guisubmenu>Strukturer</guisubmenu><guimenuitem>Yta</guimenuitem></menuchoice>.</para>
<para>Använd verktygsraden: Klicka på ikonen <inlinemediaobject> <imageobject><imagedata fileref="cr22-action-pmfinish.png" format="PNG"/></imageobject> </inlinemediaobject>.</para>
<para>Ändra därefter värden enligt följande bild, och tryck på <guibutton>Verkställ</guibutton> eller returtangenten.</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-sphere-finish-dialog.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
<para>Parametrarna <guilabel>Speglande</guilabel> och <guilabel>Reflektion</guilabel> ger särskilt bra visuella effekter, perfekta för glas- eller kromliknande effekter, även om inte <guilabel>Metallisk</guilabel> har valts i detta steg.</para>
<screenshot>
<mediaobject><imageobject><imagedata fileref="tutorial01-sphere-render-finish.png" format="PNG"/></imageobject>
</mediaobject>
</screenshot>
</sect1>
<sect1 id="basic-tutorial-conclusion">
<title>Avslutning</title>
<para>Nu bör du ha fått en bra överblick över vad som kan åstadkommas med Kpovmodeler. Förhoppningsvis är du redan skicklig nog att skapa enkla men vackra bilder.</para>
</sect1>
</chapter>
<chapter id="concepts">
<title>Grundläggande koncept</title>
<sect1 id="what-is-raytracing">
<title>Vad är strålgångsföljning?</title>
<para>Strålgångsföljning är ett sätt att <link linkend="gloss-rendering">rita upp</link> bilden, dvs. skapa en 2D-bild av en 3D-scen eller modell.</para>
<para>När en scen strålgångsföljs, så skickas en hypotetisk ljusstråle från betraktarens perspektiv (dvs. från kameran som du ritar upp scenen från) genom varje bildpunkt i scenen. Beräkningar utförs av hur strålen reflekteras och böjs från objekt, av de visuella effekterna från ljuskällor i scenen, och av påverkan från atmosfäriska effekter som dimma. Scenen byggs upp, bildpunkt för bildpunkt.</para>
<para>Som du kan föreställa dig, så kan du inte se någonting utan en kamera. Kameran är ditt <quote>öga</quote> in i scenen. Dessutom ser du fortfarande ingenting utan något ljus, det skulle bara vara mörkt. Det är uppenbart att alla scener som ska användas för strålgångsföljning måste innehålla något ljus, ett objekt av något slag, och minst en kamera.</para>
</sect1>
</chapter>
<chapter id="objects-reference">
<title>Referens till objekt</title>
<para>För en fullständig referens till alla objekt och egenskaper, se &Povray;s användardokumentation.</para>
</chapter>
<chapter id="menu-reference">
<title>Menyreferens</title>
<sect1 id="file-menu">
<title>Menyn <guimenu>Arkiv</guimenu></title>
<variablelist>
<varlistentry>
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>N</keycap></keycombo> </shortcut> <guimenu>Arkiv</guimenu> <guimenuitem>Ny</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Skapa en ny scen.</action></para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>Arkiv</guimenu> <guimenuitem>Importera Povray...</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Importera en &Povray;-scen</action> som skapats utanför &kpovmodeler;.</para>
<para>En normal fildialogruta visas, som låter dig välja en fil. Povray-filer har oftast filändelsen <literal role="extension">*.pov</literal> eller <literal role="extension">*.inc</literal>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>O</keycap></keycombo> </shortcut> <guimenu>Arkiv</guimenu> <guimenuitem>Öppna...</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Öppna en fil.</action> Den vanliga fildialogrutan låter dig välja en fil som du tidigare skapat med &kpovmodeler;.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>Arkiv</guimenu> <guisubmenu>Öppna senaste</guisubmenu> </menuchoice></term>
<listitem>
<para><action>Öppna en fil från en lista med filer som du nyligen har arbetat med.</action></para>
<para>Så fort du öppnar eller skapar en ny modell, läggs den till i den här undermenyn, och ersätter det äldsta alternativet i listan.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>S</keycap></keycombo></shortcut> <guimenu>Arkiv</guimenu> <guimenuitem>Spara</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Sparar den för närvarande aktiva scenen.</action></para>
<para>Om du redan har sparat modellen, sparas den med samma namn. Om det är en ny fil, så blir du ombedd att namnge den och välja en plats där den ska sparas.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>Arkiv</guimenu> <guimenuitem>Spara som...</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Sparar den för närvarande aktiva scenen med ett nytt namn.</action></para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>Arkiv</guimenu> <guimenuitem>Exportera Povray...</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Exportera scenen som en &Povray;-fil.</action></para>
<para>Dialogrutan för att spara en fil låter dig välja namn och plats att spara filen.</para>
<note><para>&kpovmodeler; lägger automatiskt till filändelsen <literal role="extension">.pov</literal>.</para></note>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>Arkiv</guimenu> <guimenuitem>Återställ</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Återställ scenen till tillståndet den befann sig i senaste gången du sparade den.</action> Ändringar du har gjort sedan den senaste gången du sparade, går förlorade.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>P</keycap></keycombo></shortcut> <guimenu>Arkiv</guimenu> <guimenuitem>Skriv ut...</guimenuitem> </menuchoice></term>
<listitem>
<para>Utskrift är ännu inte implementerat.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>W</keycap></keycombo></shortcut> <guimenu>Arkiv</guimenu> <guimenuitem>Stäng</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Stäng den nuvarande scenen</action> utan att avsluta &kpovmodeler;.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>Q</keycap></keycombo></shortcut> <guimenu>Arkiv</guimenu> <guimenuitem>Avsluta</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Avslutar</action> &kpovmodeler;. Om du har osparade ändringar, får du en chans att spara dem.</para>
</listitem>
</varlistentry>
</variablelist>
</sect1>
<sect1 id="edit-menu">
<title>Menyn <guimenu>Redigera</guimenu></title>
<variablelist>
<varlistentry>
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>Z</keycap></keycombo> </shortcut> <guimenu>Redigera</guimenu> <guimenuitem>Ångra</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Ångrar den senaste åtgärden du utförde.</action></para>
<para>Det här menyalternativet är inte tillgängligt om du inte har osparade ändringar i den nuvarande scenen.</para><!-- FIXME: is the number of items in the -->
<!-- undo history configurable? -->
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><shortcut><keycombo action="simul"> &Ctrl;&Shift;<keycap>Z</keycap></keycombo></shortcut> <guimenu>Redigera</guimenu> <guimenuitem>Gör om</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Gör om senaste åtgärden du ångrade.</action> Det här menyalternativet är inte tillgängligt om du inte har använt <menuchoice><guimenu>Redigera</guimenu><guimenuitem>Ångra</guimenuitem></menuchoice>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><shortcut><keycombo action="simul"> &Ctrl;<keycap>X</keycap></keycombo></shortcut> <guimenu>Redigera</guimenu> <guimenuitem>Klipp ut</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Klipp ut</action> objekt som för närvarande är markerade, och lagra dem på klippbordet.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><shortcut><keycombo action="simul"> &Ctrl;<keycap>C</keycap></keycombo></shortcut> <guimenu>Redigera</guimenu> <guimenuitem>Kopiera</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Kopiera</action> objekt som för närvarande är markerade, och lagra dem på klippbordet.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><shortcut><keycombo action="simul"> &Ctrl;<keycap>V</keycap></keycombo></shortcut> <guimenu>Redigera</guimenu> <guimenuitem>Klistra in</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Klistra in</action> innehållet på klippbordet.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>Redigera</guimenu> <guimenuitem>Ta bort</guimenuitem> </menuchoice></term>
<listitem>
<para><action>Ta bort</action> objekt som för närvarande är markerade från scenen.</para>
<!-- FIXME: Shouldn't this be bound to the delete key? -->
</listitem>
</varlistentry>
</variablelist>
</sect1>
<sect1 id="view-menu">
<title>Menyn <guimenu>Visa</guimenu></title>
<variablelist>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Nytt objektträd</guimenuitem> </term>
<listitem>
<para><action>Skapa</action> ett nytt <link linkend="the-object-tree">objektträd</link>. </para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Ny egenskapsvy</guimenuitem> </term>
<listitem>
<para><action>Skapa</action> en ny <link linkend="the-properties-view">objektegenskapsvy</link>. </para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Ny vy ovanifrån</guimenuitem> </term>
<listitem>
<para><action>Skapa</action> en ny <link linkend="orthographic-views">ortografisk trådramsvy</link> med perspektivet ovanifrån.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Ny vy underifrån</guimenuitem> </term>
<listitem>
<para><action>Skapa</action> en ny <link linkend="orthographic-views">ortografisk trådramsvy</link> med perspektivet underifrån.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Ny vy från vänster</guimenuitem> </term>
<listitem>
<para><action>Skapa</action> en ny <link linkend="orthographic-views">ortografisk trådramsvy</link> med perspektivet från vänster.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Ny vy från höger</guimenuitem> </term>
<listitem>
<para><action>Skapa</action> en ny <link linkend="orthographic-views">ortografisk trådramsvy</link> med perspektivet från höger.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Ny vy framifrån</guimenuitem> </term>
<listitem>
<para><action>Skapa</action> en ny <link linkend="orthographic-views">ortografisk trådramsvy</link> med perspektivet framifrån.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Ny vy bakifrån</guimenuitem> </term>
<listitem>
<para><action>Skapa</action> en ny <link linkend="orthographic-views">ortografisk trådramsvy</link> med perspektivet bakifrån.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Ny kameravy</guimenuitem> </term>
<listitem>
<para><action>Skapa</action> en ny <link linkend="camera-view">kameravy</link>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Layoutvyer</guimenuitem> </term>
<listitem>
<para>Innehåller en lista över alla tillgängliga layoutvyer. Byt till vald layout.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Spara layoutvy...</guimenuitem> </term>
<listitem>
<para>Spara den nuvarande layoutvyn. En dialogruta visas för att välja ett namn för en ny layouten, eller för att skriva över en befintlig.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Uppritningslägen...</guimenuitem> </term>
<listitem>
<para>Öppna inställningsdialogrutan för <link linkend="render-modes-configuration">uppritningsinställningar</link>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Rita upp</guimenuitem> </term>
<listitem>
<para>Rita upp scenen.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Uppritningsfönster</guimenuitem> </term>
<listitem>
<para>Visar &Povray;s uppritningsfönster.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><guimenu>Visa</guimenu> <guimenuitem>Visa igen</guimenuitem> </term>
<listitem>
<para>Visar trådramsvyerna igen.</para>
</listitem>
</varlistentry>
</variablelist>
</sect1>
<sect1 id="insert-menu">
<title>Menyn <guimenu>Infoga</guimenu></title>
<para>Åtgärder för att skapa alla &Povray;-objekt som stöds.</para>
</sect1>
<sect1 id="settings-menu">
<title>Menyn <guimenu>Inställningar</guimenu></title>
<para>Den här menyn tillhandahåller alternativ för att anpassa &kpovmodeler;, ändra dess utseende, snabbtangenter och standardbeteende.</para>
<variablelist>
<varlistentry>
<term><menuchoice><guimenu>Inställningar</guimenu> <guimenuitem>Visa statusrad...</guimenuitem> </menuchoice></term>
<listitem><para><action>Växlar statusraden på/av.</action></para></listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>Inställningar</guimenu> <guimenuitem>Visa sökväg</guimenuitem> </menuchoice></term>
<listitem><para><action>Visa/dölj sökvägen i namnlisten.</action></para></listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>Inställningar</guimenu> <guimenuitem>Spara inställningar</guimenuitem> </menuchoice></term>
<listitem><para><action>Sparar de nuvarande inställningarna.</action></para></listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>Inställningar</guimenu> <guimenuitem>Anpassa genvägar...</guimenuitem> </menuchoice></term>
<listitem><para><action>Öppnar en dialogruta för att ändra snabbtangenter.</action> Genom att använda det här alternativet kan du ändra de förinställda snabbtangenterna för &kpovmodeler;s kommandon, eller skapa nya.</para></listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>Inställningar</guimenu> <guimenuitem>Anpassa verktygsrader...</guimenuitem> </menuchoice></term>
<listitem><para><action>Öppnar en dialogruta för att anpassa verktygsrader.</action> Du kan lägga till och ta bort verktygsknappar för &kpovmodeler;s kommandon med det här alternativet.</para></listitem>
</varlistentry>
<varlistentry>
<term><menuchoice><guimenu>Inställningar</guimenu> <guimenuitem>Anpassa Kpovmodeler...</guimenuitem> </menuchoice></term>
<listitem><para><action>Öppnar en dialogruta för att anpassa &kpovmodeler;.</action></para>
</listitem>
</varlistentry>
</variablelist>
</sect1>
<sect1 id="help-menu">
<title>Menyn <guimenu>Hjälp</guimenu></title>
&help.menu.documentation; </sect1>
</chapter>
<chapter id="credits-and-licenses">
<title>Tack till och licenser</title>
<para>&kpovmodeler; copyright 2001,2002 &kpovmodeler;-upphovsmännen</para>
<itemizedlist>
<title>Upphovsmän</title>
<listitem>
<para>Andreas Zehender <email>[email protected]</email></para>
</listitem>
<listitem>
<para>Luis Passos Carvalho <email>[email protected]</email></para>
</listitem>
<listitem>
<para>Phillippe Van Hecke <email>[email protected]</email></para>
</listitem>
<listitem>
<para>Leonardo Skorianez <email>[email protected]</email></para>
</listitem>
</itemizedlist>
<para>Dokumentation copyright 2002 Lauri Watts <email>[email protected]</email></para>
<para>Dokumentation copyright 2002 Andreas Zehender <email>[email protected]</email></para>
<para>Dokumentation copyright 2002 Olivier Saraja <email>[email protected]</email></para>
<para>Översättning Stefan Asserhäll <email>[email protected]</email></para>
&underFDL; &underGPL; </chapter>
<glossary id="glossary">
<title>Ordlista</title>
<glossentry id="gloss-bump-map">
<glossterm>Bulkarta</glossterm>
<glossdef>
<para>En bulkarta är ett sätt att simulera en ojämn yta, utan att behöva modellera varje enskild <quote>bula</quote> på ytan, och utan att ändra den grundläggande geometriska formen på själva objektet.</para>
<para>Det är vanligt att använda samma bildfil både som bulkarta och <link linkend="gloss-bump-map">strukturkarta</link>.</para>
</glossdef>
</glossentry>
<glossentry id="gloss-primitives">
<glossterm>Primitiver</glossterm>
<glossdef>
<para>Primitiver är de grundläggande geometriska formerna som du kan använda som <quote>byggblock</quote>. De flesta komplexa 3D-modeller skapas från dussintals, eller till och med hundratals, sådana primitiver, som sedan redigeras och manipuleras för att ge ett mer realistiskt utseende.</para>
</glossdef>
</glossentry>
<glossentry id="gloss-rendering">
<glossterm>Uppritning</glossterm>
<glossdef>
<para>Ännu inte skrivet.</para>
</glossdef>
</glossentry>
<glossentry id="gloss-texture-map">
<glossterm>Strukturkarta</glossterm>
<glossdef>
<para>En strukturkarta är ett sätt att applicera färg på ett objekts yta bildpunkt för bildpunkt, genom att använda en bildfil som färgkarta.</para>
<para>Det är vanligt att använda samma bildfil som en <link linkend="gloss-bump-map">bulkarta</link>.</para>
</glossdef>
</glossentry>
</glossary>
&documentation.index;
<appendix id="installation">
<title>Installation</title>
&install.intro.documentation;
&install.compile.documentation;
</appendix>
</book>
<!--
Local Variables:
mode: sgml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
End:
// vim:ts=2:sw=2:tw=78:noet
-->
|