📄 vp_mfc.acf
字号:
<?xml version="1.0"?>
<AcfRoot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
urn://www.multigen-paradigm.com mpi.xsd"
xmlns="urn://www.multigen-paradigm.com"
xmlns:vp="urn://www.multigen-paradigm.com/vp"
xmlns:vpEnv="urn://www.multigen-paradigm.com/vpEnv"
xmlns:vpMotion="urn://www.multigen-paradigm.com/vpMotion"
>
<vp:AcfInfo name="ZZU.acf">
<vp:initializeModule>vpEnv</vp:initializeModule>
<vp:initializeModule>vpMotion</vp:initializeModule>
<vp:autoEnable>true</vp:autoEnable>
<vp:appToRun></vp:appToRun>
<vp:appToRunArgs>$ACF</vp:appToRunArgs>
<vp:comment></vp:comment>
<vp:createdByVersion>1.2.0</vp:createdByVersion>
</vp:AcfInfo>
<vp:Kernel name="myKernel">
<vp:setNotifyLevel>LEVEL_WARN</vp:setNotifyLevel>
<vp:setNotifyColorEnable>false</vp:setNotifyColorEnable>
<vp:setPriority>PRIORITY_NORMAL</vp:setPriority>
<vp:setProcessor>-1</vp:setProcessor>
<vp:setDesiredFrameRate>0.000000</vp:setDesiredFrameRate>
<vp:setNotifyClassTypeMode>CLASS_TYPE_MODE_INCLUSIVE</vp:setNotifyClassTypeMode>
</vp:Kernel>
<vp:SearchPath name="mySearchPath">
<vp:append>F:/NewZZuCampus/university</vp:append>
<vp:append>F:/resources/data/models/m1_tank</vp:append>
</vp:SearchPath>
<vp:Pipeline name="myPipeline">
<vp:addWindow refTo="Window::myWindow"></vp:addWindow>
<vp:setMultiThread>MULTITHREAD_INLINE</vp:setMultiThread>
<vp:setId>0</vp:setId>
<vp:setNumCullThreads>0</vp:setNumCullThreads>
<vp:setCullThreadPriority>PRIORITY_NORMAL</vp:setCullThreadPriority>
<vp:setCullThreadProcessor>-1</vp:setCullThreadProcessor>
<vp:setDrawThreadPriority>PRIORITY_NORMAL</vp:setDrawThreadPriority>
<vp:setDrawThreadProcessor>-1</vp:setDrawThreadProcessor>
</vp:Pipeline>
<vp:Window name="myWindow">
<vp:addChannel refTo="Channel::myChannel"></vp:addChannel>
<vp:setLabel>Vega Prime Window</vp:setLabel>
<vp:setOrigin>
<vp:left>0</vp:left>
<vp:bottom>0</vp:bottom>
</vp:setOrigin>
<vp:setSize>
<vp:width>1024</vp:width>
<vp:height>768</vp:height>
</vp:setSize>
<vp:setFullScreenEnable>false</vp:setFullScreenEnable>
<vp:setBorderEnable>true</vp:setBorderEnable>
<vp:setInputEnable>true</vp:setInputEnable>
<vp:setCursorEnable>true</vp:setCursorEnable>
<vp:setStereoEnable>false</vp:setStereoEnable>
<vp:setAntiAliasEnable>true</vp:setAntiAliasEnable>
<vp:setNumColorBits>8</vp:setNumColorBits>
<vp:setNumAlphaBits>0</vp:setNumAlphaBits>
<vp:setNumDepthBits>24</vp:setNumDepthBits>
<vp:setNumStencilBits>0</vp:setNumStencilBits>
<vp:setNumAccumColorBits>0</vp:setNumAccumColorBits>
<vp:setNumAccumAlphaBits>0</vp:setNumAccumAlphaBits>
<vp:setNumMultiSampleBits>0</vp:setNumMultiSampleBits>
</vp:Window>
<vp:Channel name="myChannel">
<vp:setOffsetTranslate>
<vp:x>0.000000</vp:x>
<vp:y>0.000000</vp:y>
<vp:z>0.000000</vp:z>
</vp:setOffsetTranslate>
<vp:setOffsetRotate>
<vp:h>0.000000</vp:h>
<vp:p>0.000000</vp:p>
<vp:r>0.000000</vp:r>
</vp:setOffsetRotate>
<vp:setCullMask>FFFFFFFF</vp:setCullMask>
<vp:setRenderMask>FFFFFFFF</vp:setRenderMask>
<vp:setClearColor>
<vp:r>0.000000</vp:r>
<vp:g>0.500000</vp:g>
<vp:b>1.000000</vp:b>
<vp:a>0.000000</vp:a>
</vp:setClearColor>
<vp:setClearBuffers>3</vp:setClearBuffers>
<vp:setDrawArea>
<vp:left>0.000000</vp:left>
<vp:right>1.000000</vp:right>
<vp:bottom>0.000000</vp:bottom>
<vp:top>1.000000</vp:top>
</vp:setDrawArea>
<vp:setFOVSymmetric>
<vp:hfov>45.000000</vp:hfov>
<vp:vfov>-1.000000</vp:vfov>
</vp:setFOVSymmetric>
<vp:setNearFar>
<vp:nr>1.000000</vp:nr>
<vp:fr>35000.000000</vp:fr>
</vp:setNearFar>
<vp:setLODVisibilityRangeScale>1.000000</vp:setLODVisibilityRangeScale>
<vp:setLODTransitionRangeScale>1.000000</vp:setLODTransitionRangeScale>
<vp:setCullThreadPriority>PRIORITY_NORMAL</vp:setCullThreadPriority>
<vp:setCullThreadProcessor>-1</vp:setCullThreadProcessor>
<vp:setGraphicsModeEnable>
<vp:mode>GRAPHICS_MODE_WIREFRAME</vp:mode>
<vp:enable>false</vp:enable>
</vp:setGraphicsModeEnable>
<vp:setGraphicsModeEnable>
<vp:mode>GRAPHICS_MODE_TRANSPARENCY</vp:mode>
<vp:enable>true</vp:enable>
</vp:setGraphicsModeEnable>
<vp:setGraphicsModeEnable>
<vp:mode>GRAPHICS_MODE_TEXTURE</vp:mode>
<vp:enable>true</vp:enable>
</vp:setGraphicsModeEnable>
<vp:setGraphicsModeEnable>
<vp:mode>GRAPHICS_MODE_LIGHT</vp:mode>
<vp:enable>true</vp:enable>
</vp:setGraphicsModeEnable>
<vp:setGraphicsModeEnable>
<vp:mode>GRAPHICS_MODE_FOG</vp:mode>
<vp:enable>true</vp:enable>
</vp:setGraphicsModeEnable>
<vp:setLightPointThreadPriority>PRIORITY_NORMAL</vp:setLightPointThreadPriority>
<vp:setLightPointThreadProcessor>-1</vp:setLightPointThreadProcessor>
</vp:Channel>
<vp:Observer name="myObserver">
<vp:setStrategy refTo="MotionDrive::myMotion"></vp:setStrategy>
<vp:setStrategyEnable>true</vp:setStrategyEnable>
<vp:addChannel refTo="Channel::myChannel"></vp:addChannel>
<vp:addAttachment refTo="Env::myEnv"></vp:addAttachment>
<vp:setScene refTo="Scene::myScene"></vp:setScene>
<vp:setLookFrom refTo="Transform::carTransform"></vp:setLookFrom>
<vp:setTranslate>
<vp:x>-1.500000</vp:x>
<vp:y>-120.500000</vp:y>
<vp:z>10.000000</vp:z>
</vp:setTranslate>
<vp:setRotate>
<vp:h>0.000000</vp:h>
<vp:p>0.000000</vp:p>
<vp:r>0.000000</vp:r>
</vp:setRotate>
<vp:setLatencyCriticalEnable>false</vp:setLatencyCriticalEnable>
</vp:Observer>
<vp:Scene name="myScene">
<vp:addChild refTo="Object::terrin1"></vp:addChild>
<vp:addChild refTo="Object::xingzhenglou"></vp:addChild>
<vp:addChild refTo="Object::car"></vp:addChild>
</vp:Scene>
<vp:Transform name="carTransform">
<vp:setCullMask>FFFFFFFF</vp:setCullMask>
<vp:setRenderMask>FFFFFFFF</vp:setRenderMask>
<vp:setIsectMask>FFFFFFFF</vp:setIsectMask>
<vp:setStrategyEnable>false</vp:setStrategyEnable>
<vp:setTranslate>
<vp:x>0.000000</vp:x>
<vp:y>-5.500000</vp:y>
<vp:z>1.500000</vp:z>
</vp:setTranslate>
<vp:setRotate>
<vp:h>0.000000</vp:h>
<vp:p>0.000000</vp:p>
<vp:r>0.000000</vp:r>
</vp:setRotate>
<vp:setScale>
<vp:x>1.000000</vp:x>
<vp:y>1.000000</vp:y>
<vp:z>1.000000</vp:z>
</vp:setScale>
<vp:setStaticEnable>false</vp:setStaticEnable>
</vp:Transform>
<vp:Transform name="myTransform">
<vp:setCullMask>FFFFFFFF</vp:setCullMask>
<vp:setRenderMask>FFFFFFFF</vp:setRenderMask>
<vp:setIsectMask>FFFFFFFF</vp:setIsectMask>
<vp:setStrategyEnable>true</vp:setStrategyEnable>
<vp:setTranslate>
<vp:x>0.000000</vp:x>
<vp:y>-50.000000</vp:y>
<vp:z>30.000000</vp:z>
</vp:setTranslate>
<vp:setRotate>
<vp:h>0.000000</vp:h>
<vp:p>0.000000</vp:p>
<vp:r>0.000000</vp:r>
</vp:setRotate>
<vp:setScale>
<vp:x>1.000000</vp:x>
<vp:y>1.000000</vp:y>
<vp:z>1.000000</vp:z>
</vp:setScale>
<vp:setStaticEnable>false</vp:setStaticEnable>
</vp:Transform>
<vp:Transform name="tankTransform">
<vp:setCullMask>FFFFFFFF</vp:setCullMask>
<vp:setRenderMask>FFFFFFFF</vp:setRenderMask>
<vp:setIsectMask>FFFFFFFF</vp:setIsectMask>
<vp:setStrategyEnable>false</vp:setStrategyEnable>
<vp:setTranslate>
<vp:x>0.000000</vp:x>
<vp:y>-15.000000</vp:y>
<vp:z>5.000000</vp:z>
</vp:setTranslate>
<vp:setRotate>
<vp:h>0.000000</vp:h>
<vp:p>0.000000</vp:p>
<vp:r>0.000000</vp:r>
</vp:setRotate>
<vp:setScale>
<vp:x>1.000000</vp:x>
<vp:y>1.000000</vp:y>
<vp:z>1.000000</vp:z>
</vp:setScale>
<vp:setStaticEnable>false</vp:setStaticEnable>
</vp:Transform>
<vp:Object name="terrin1">
<vp:setCullMask>FFFFFFFF</vp:setCullMask>
<vp:setRenderMask>FFFFFFFF</vp:setRenderMask>
<vp:setIsectMask>FFFFFFFF</vp:setIsectMask>
<vp:setStrategyEnable>true</vp:setStrategyEnable>
<vp:setTranslate>
<vp:x>0.000000</vp:x>
<vp:y>0.000000</vp:y>
<vp:z>0.000000</vp:z>
</vp:setTranslate>
<vp:setRotate>
<vp:h>0.000000</vp:h>
<vp:p>0.000000</vp:p>
<vp:r>0.000000</vp:r>
</vp:setRotate>
<vp:setScale>
<vp:x>1.000000</vp:x>
<vp:y>1.000000</vp:y>
<vp:z>1.000000</vp:z>
</vp:setScale>
<vp:setStaticEnable>false</vp:setStaticEnable>
<vp:setFileName>terrin.flt</vp:setFileName>
<vp:setLoaderAttribute>
<vp:attr>LOADER_ATTRIBUTE_GENERATE_VERTEX_ARRAYS</vp:attr>
<vp:value>true</vp:value>
</vp:setLoaderAttribute>
<vp:setLoaderAttribute>
<vp:attr>LOADER_ATTRIBUTE_GENERATE_DISPLAY_LISTS</vp:attr>
<vp:value>true</vp:value>
</vp:setLoaderAttribute>
<vp:setLoaderAttribute>
<vp:attr>LOADER_ATTRIBUTE_COMBINE_LIGHT_POINTS</vp:attr>
<vp:value>true</vp:value>
</vp:setLoaderAttribute>
<vp:setLoaderAttribute>
<vp:attr>LOADER_ATTRIBUTE_PRESERVE_QUADS</vp:attr>
<vp:value>false</vp:value>
</vp:setLoaderAttribute>
<vp:setLoaderAttribute>
<vp:attr>LOADER_ATTRIBUTE_OPTIMIZE_GEOM</vp:attr>
<vp:value>true</vp:value>
</vp:setLoaderAttribute>
<vp:setLoaderAttribute>
<vp:attr>LOADER_ATTRIBUTE_COMPUTE_NORMALS</vp:attr>
<vp:value>false</vp:value>
</vp:setLoaderAttribute>
<vp:setLoaderAttribute>
<vp:attr>LOADER_ATTRIBUTE_COMPATIBILITY_MODE</vp:attr>
<vp:value>true</vp:value>
</vp:setLoaderAttribute>
<vp:setFlattenEnable>true</vp:setFlattenEnable>
<vp:setCleanEnable>true</vp:setCleanEnable>
<vp:setAutoPage>AUTO_PAGE_SYNCHRONOUS</vp:setAutoPage>
</vp:Object>
<vp:Object name="xingzhenglou">
<vp:addChild refTo="Transform::myTransform"></vp:addChild>
<vp:setCullMask>FFFFFFFF</vp:setCullMask>
<vp:setRenderMask>FFFFFFFF</vp:setRenderMask>
<vp:setIsectMask>FFFFFFFF</vp:setIsectMask>
<vp:setStrategyEnable>true</vp:setStrategyEnable>
<vp:setTranslate>
<vp:x>0.000000</vp:x>
<vp:y>0.000000</vp:y>
<vp:z>0.000000</vp:z>
</vp:setTranslate>
<vp:setRotate>
<vp:h>0.000000</vp:h>
<vp:p>0.000000</vp:p>
<vp:r>0.000000</vp:r>
</vp:setRotate>
<vp:setScale>
<vp:x>1.000000</vp:x>
<vp:y>1.000000</vp:y>
<vp:z>1.000000</vp:z>
</vp:setScale>
<vp:setStaticEnable>false</vp:setStaticEnable>
<vp:setFileName>xingzheng.flt</vp:setFileName>
<vp:setLoaderAttribute>
<vp:attr>LOADER_ATTRIBUTE_GENERATE_VERTEX_ARRAYS</vp:attr>
<vp:value>true</vp:value>
</vp:setLoaderAttribute>
<vp:setLoaderAttribute>
<vp:attr>LOADER_ATTRIBUTE_GENERATE_DISPLAY_LISTS</vp:attr>
<vp:value>true</vp:value>
</vp:setLoaderAttribute>
<vp:setLoaderAttribute>
<vp:attr>LOADER_ATTRIBUTE_COMBINE_LIGHT_POINTS</vp:attr>
<vp:value>true</vp:value>
</vp:setLoaderAttribute>
<vp:setLoaderAttribute>
<vp:attr>LOADER_ATTRIBUTE_PRESERVE_QUADS</vp:attr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -