Camera.sqs – Talk

From Bohemia Interactive Community
Revision as of 23:28, 14 November 2006 by Maruk (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

There are quite some things to note when using this in ArmA (related to the streaming nature of engine, also setaperture for hdr is good thing), an example from ArmA:

showcinemaborder false cutRSC ["TVoverlayLogo","PLAIN NOFADE"]

initial cam setup

_camera = "camera" camCreate [7580.00,6236.03,0.76] _camera cameraEffect ["internal","back"] _camera camcommand "inertia on"

beach 1 pre

_camera camSetTarget [-86548.66,39903.16,2448.52] _camera camSetPos [7580.00,6236.03,0.76] _camera camSetFOV 0.534 _preloadSound = [] spawn {waitUntil{preloadSound "01v01"}}

~4 _camera camCommit 0 setaperture 1.5

beach 1 pan end

_camera camSetTarget [-96555.66,99923.16,2668.52] _camera camSetFOV 0.334 _camera camCommit 22 ~5

zmizet logo

cutRSC ["TVoverlay","PLAIN NOFADE"] ~3 playSound "01v01"

beach2 pre

_camera camPrepareTarget [-92100.98,13386.04,4463.84] _camera camPreparePos [7539.78,6188.25,1.87] _camera camPrepareFOV 0.700 _camera camPreload 15 _preloadSound = [] spawn {waitUntil{preloadSound "01v02"}}

cekat na dojeti panovani

setaperture 1.5 @camCommitted _camera

pres cernou
zobrazit beach2

_camera camCommitPrepared 0

beach2 pan end

_camera camSetTarget [10506.65,106044.58,4463.62] _camera camSetPos [7539.78,6188.25,1.83] _camera camSetFOV 0.700 _camera camCommit 12

priroda pre

_camera camPrepareTarget [-8631.13,-88646.52,3738.87] _camera camPreparePos [12503.05,9024.22,8.23] _camera camPrepareFOV 0.700 _camera camPreload 10 ~1 playSound "01v02" _preloadSound = [] spawn {waitUntil{preloadSound "01v03"}} @camCommitted _camera

zobrazit prirodu

skipTime -2 setaperture 5 0 setovercast 0.2 _camera camCommitPrepared 0

priroda

playSound "01v03" _preloadSound = [] spawn {waitUntil{preloadSound "01v04"}} _camera camSetTarget [-84914.03,5756.38,22371.54] _camera camSetPos [12503.07,9024.30,8.23] _camera camSetFOV 0.700 _camera camCommit 11

.......

--Maruk 22:28, 14 November 2006 (CET)