Game Development Community

General Observation of Pacific Demo first run

by John "Mythic" Henry · in Torque 3D Professional · 06/03/2011 (2:38 am) · 1 replies

Firstly I'm not trying to be nit picky.
Now right off the bat, a screen full of warnings and errors is not a good sign:

Console.log (snipped)
.....
...

--------- Initializing Pacific: Client Scripts ---------

--------- Initializing Lighting Systems ---------
Using Advanced Lighting


--------------
Attempting to set resolution to "1280 800 false 32 60 4"
Warning: The requested windowed resolution is equal to or larger than the current desktop resolution. Attempting to find a better resolution
Warning: Switching to "1152 864 32"
Accepted Mode: 
--Resolution : 1152 864
--Full Screen : No
--Bits Per Pixel : 32
--Refresh Rate : 60
--FSAA Level : 4
--------------
GFXPCD3D9Device::reset - depthstencil 16e1c0 has 2 ref's
--- Resetting D3D Device ---
Warning, overwriting material for: sedimentary.png
Warning, overwriting material for: sedimentary.png
Warning, overwriting material for: sedimentary.png
Warning, overwriting material for: sedimentary.png
Warning, overwriting material for: sedimentary.png
Warning, overwriting material for: sedimentary.png
Error: cannot change namespace parent linkage of GroundCover from SceneObject to Material.
Warning, overwriting material for: moon_wglow.png
TerrainMaterial::onAdd() - Internal name collision; 'warning_material' already exists!
TerrainMaterial::onAdd() - Internal name collision; 'warning_material' already exists!
Binding server port to default IP
........
.......

Exporting server prefs...
ParticleEmitterData(EmitterSplinter) unable to find particle datablock: ParticleSplinter2
ParticleEmitterData(EmitterSplinter) unable to find particle datablock: ParticleSplinter3
ParticleData(ParticleSplinter2) times[3] < times[2]
ParticleEmitterData(EmitterTop_Cave) unable to find particle datablock: DefaultParticle_Cave
ParticleEmitterData(EmitterTop_Cave) unable to find any particle datablocks
937: Register object failed for object EmitterTop_Cave of class ParticleEmitterData.
Missing file: art/datablocks/FXpack1/bulletImpact_wood.cs!
Missing file: art/datablocks/FXpack1/bulletImpact_water.cs!
Warning: Fixup electrotikimaterial-fx <diffuse>.<texture> pointing at <image> instead of <sampler2D>
Warning: Fixup electrotikibulb-fx <diffuse>.<texture> pointing at <image> instead of <sampler2D>
Warning: Fixup invalid URI in Map__3-image: "file://C:ProjectsPacificgameartshapespropselectrotikielectrotiki_diffuse.png"
Warning: Fixup invalid URI in Map__6-image: "file://C:ProjectsPacificgameartshapespropselectrotikielectrotikibulb_diffuse.png"
Warning: Setting <transparent> "opaque" attribute to RGB_ZERO for electrotikimaterial-fx <effect>
Warning: Setting <transparent> "opaque" attribute to RGB_ZERO for electrotikibulb-fx <effect>
Object mesh "electrotiki300" has no matching detail ("detail300" has been added automatically)
Object mesh "electrotiki100" has no matching detail ("detail100" has been added automatically)
Object mesh "Col_1" has no matching detail ("Collision-1" has been added automatically)
Writing cached COLLADA shape to art/shapes/props/electrotiki/electrotiki.cached.dts
Warning: shape art/shapes/props/electrotiki/electrotiki.DAE collision detail 0 (Collision-2) bounds exceed that of shape.
Object mesh "cratesquareunbroken15" has no matching detail ("detail15" has been added automatically)
Object mesh "colbox-1" has no matching detail ("Collision-1" has been added automatically)
Writing cached COLLADA shape to art/shapes/physicsShapes/crate_square_unbroken.cached.dts
Warning: The DOM was unable to create an element named generateuvs at line -1. Probably a schema violation.

Warning: The DOM was unable to create an element named height at line -1. Probably a schema violation.

....
...

And thats just loading up...

Writing cached COLLADA shape to art/shapes/rocks/04_peakone.cached.dts
PhysX Warning:
   D:swphysxPhysXSDK2.8.4trunkSDKsPhysicssrcNpActor.cpp(823) : Static actor moved

PhysX Warning:
   D:swphysxPhysXSDK2.8.4trunkSDKsPhysicssrcNpActor.cpp(823) : Static actor moved

The PhysX warning is because the Static Item is loaded, added to Physics and THEN position is set.
I worked that out a little while ago..

These other little warnings are just always so annoying...
C:/Torque/Torque 3D Pro 1.1/Demos/Pacific/game/shaders/common/postFx/dof/DOF_Final_P.hlsl(37,8): warning X3205: conversion from larger type to smaller, possible loss of data
C:/Torque/Torque 3D Pro 1.1/Demos/Pacific/game/shaders/common/postFx/dof/DOF_Final_P.hlsl(38,8): warning X3205: conversion from larger type to smaller, possible loss of data

#1
06/03/2011 (2:43 am)
Put in simple terms...
A 235K log file in just 2 mins of running the demo..

I'll dig out the shader fix, which was just simply changing a var.
I never liked errors in my basic work, if it had problems I try to fix
that then do other things. UnNecessary errors in the log slows down
the tracking of real bugs. I like clean logs.

Cheers for all the hard work tho.