2025-07-22 01:25 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002454Spring engineGeneralpublic2011-07-06 12:50
ReporterBeherith 
Assigned ToKloot 
PrioritynormalSeveritytweakReproducibilityalways
StatusresolvedResolutionunable to reproduce 
Product Version0.82.7+git 
Target Version83.0Fixed in Version 
Summary0002454: 3D trees are not 3D but just the 4 billboards
DescriptionEven if 3D trees are enabled in settings, they don not show up in their old 3D glory, but only as their 4 billboard simplifications. Tested on Altair Crossing and Tropical.
Additional InformationNV 8800GT
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files
  • txt file icon infolog.txt (13,258 bytes) 2011-06-01 16:22 -
    LogOutput initialized.
    Spring 0.82+.4.0 (0.82.3-1915-g23695d2)
    Build date/time: May 31 2011 21:49:34
    Available log subsystems: Piece-detail, Piece, Model-detail, Model, Texture, CollisionVolume, unit, ArchiveScanner, VFS-detail, VFS, Sound
    Enabled log subsystems: Sound
    Enable or disable log subsystems using the LogSubsystems configuration key
      or the SPRING_LOG_SUBSYSTEMS environment variable (both comma separated).
      Use "none" to disable the default log subsystems.
    default config file: C:\Users\Peti\AppData\Local\springsettings.cfg
    using default configuration source "C:\Users\Peti\AppData\Local\springsettings.cfg"
    [CMyMath::Init] CPU SSE mask: 127, flags:
    	SSE 1.0:  1,  SSE 2.0:  1
    	SSE 3.0:  1, SSSE 3.0:  1
    	SSE 4.1:  1,  SSE 4.2:  1
    	SSE 4.0A: 0,  SSE 5.0A: 0
    	using streflop SSE FP-math mode, CPU supports SSE instructions
    OS: Microsoft Windows
    Microsoft Windows 7 Ultimate Edition, 64-bit (build 7600)
    Intel(R) Core(TM) i5 CPU         750  @ 2.67GHz; 8183MB RAM, 16364MB pagefile
    OS: emulated 32bit mode
    Using read-write data directory: S:\Spring827\
    Using read-only data directory: C:\Users\Peti\Documents\My Games\Spring\
    Scanning: C:\Users\Peti\Documents\My Games\Spring\maps
    Scanning: C:\Users\Peti\Documents\My Games\Spring\games
    Scanning: C:\Users\Peti\Documents\My Games\Spring\mods
    Scanning: C:\Users\Peti\Documents\My Games\Spring\packages
    Scanning: S:\Spring827\maps
    Scanning: S:\Spring827\base
    Scanning: S:\Spring827\games
    Scanning: S:\Spring827\mods
    Supported Video modes: 1920x1200, 1920x1080, 1680x1050, 1600x1200, 1600x1024, 1600x900, 1360x768, 1280x1024, 1280x960, 1280x800, 1280x768, 1280x720, 1152x864, 1024x768, 800x600, 720x576, 720x480, 640x480
    Video mode set to 1920x1200/32bit (windowed)
    [f=0000000] SDL:  1.2.10
    [f=0000000] GL:   3.2.0
    [f=0000000] GL:   NVIDIA Corporation
    [f=0000000] GL:   GeForce 8800 GT/PCI/SSE2
    [f=0000000] GLSL: 1.50 NVIDIA via Cg compiler
    [f=0000000] GLEW: 1.5.8
    [f=0000000] Joysticks found: 0
    [f=0000000] Joystick 0 not found
    [f=0000000] [Watchdog] Installed (timeout: 10sec)
    [f=0000000] [Sound] OpenAL info:
    [f=0000000] [Sound]   Available Devices:
    [f=0000000] [Sound]               DirectSound Software
    [f=0000000] [Sound]   Device:     DirectSound Software
    [f=0000000] [Sound]   Vendor:     OpenAL Community
    [f=0000000] [Sound]   Version:    1.1 ALSOFT 1.11.753
    [f=0000000] [Sound]   Renderer:   OpenAL Soft
    [f=0000000] [Sound]   AL Extensions:  AL_EXTX_buffer_sub_data AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_OFFSET AL_EXTX_sample_buffer_object AL_EXT_source_distance_model AL_LOKI_quadriphonic
    [f=0000000] [Sound]   ALC Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_disconnect ALC_EXT_EFX ALC_EXTX_thread_local_context
    [f=0000000] [Sound]   EFX Enabled: yes
    [f=0000000] [Sound]   Max Sounds: 32
    [f=0000000] Connecting to local server
    [f=0000000] Starting GameServer: 7 ms
    [f=0000000] Starting demo recording
    [f=0000000] Using map: Altair_Crossing-V1
    [f=0000000] Using game: Balanced Annihilation V7.31
    [f=0000000] Using game archive: BA731.sdz
    [f=0000000] recording demo: demos/20110601_162102_Altair_Crossing-V1_0.82+.4.sdf
    [f=0000000] Loading client data: 563 ms
    [f=0000000] User number 0 (team 0, allyteam 0)
    [f=0000000] Loading Radar Icons
    [f=0000000] Loading GameData Definitions
    [f=0000000] Loading all definitions:  0.484000
    [f=0000000] Loading GameData Definitions: 534 ms
    [f=0000000] Loading Sound Definitions
    [f=0000000] [Sound]  parsed 25 sounds from gamedata/sounds.lua
    [f=0000000] Loading Sound Definitions: 2 ms
    [f=0000000] Parsing Map Information
    [f=0000000] Loading SMF
    [f=0000000] Loading Map
    [f=0000000] Creating Smooth Height Mesh
    [f=0000000] Creating Smooth Mesh: 28 ms
    [f=0000000] Creating QuadField & CEGs
    [f=0000000] Number of damage types: 40
    [f=0000000] Assimp: Supported model formats: *.3d;*.3ds;*.ac;*.ac3d;*.acc;*.ase;*.ask;*.b3d;*.blend;*.bvh;*.cob;*.csm;*.dae;*.dxf;*.enff;*.hmp;*.irr;*.irrmesh;*.lwo;*.lws;*.lxo;*.md2;*.md3;*.md5anim;*.md5camera;*.md5mesh;*.mdc;*.mdl;*.mesh.xml;*.mot;*.ms3d;*.ndo;*.nff;*.obj;*.off;*.pk3;*.ply;*.prj;*.q3o;*.q3s;*.raw;*.scn;*.smd;*.stl;*.ter;*.uc;*.vta;*.x;*.xml
    [f=0000000] Creating Unit Textures
    [f=0000000] Loading Weapon Definitions
    [f=0000000] Loading Unit Definitions
    [f=0000000] Loading Feature Definitions
    [f=0000000] Initializing Map Features
    [f=0000000] Reading Estimate PathCosts [8]
    [f=0000000] Reading Estimate PathCosts [32]
    [f=0000000] [CPathManager] pathing data checksum: d53f7b9e
    [f=0000000] Creating Sky
    [f=0000000] Creating ShadowHandler & DecalHandler
    [f=0000000] You are missing the "ARB_shadow_ambient" extension (this will probably make shadows darker than they should be)
    [f=0000000] Creating GroundDrawer
    [f=0000000] Loading Tile Files
    [f=0000000] Loading Tile Map
    [f=0000000] generating MipMaps: 2 ms
    [f=0000000] Creating TreeDrawer
    [f=0000000] Creating ProjectileDrawer & UnitDrawer
    [f=0000000] Creating Projectile Textures
    [f=0000000] Creating Water
    [f=0000000] Camera and mouse: 99 ms
    [f=0000000] Loading console: 1 ms
    [f=0000000] Loading LuaRules
    [f=0000000] Loaded gadget:  No Self-D           <unit_prevent_share_selfd.lua>
    [f=0000000] Loaded gadget:  Air Release         <unit_air_release_manager.lua>
    [f=0000000] Loaded gadget:  AirPlantParents     <unit_air_plants.lua>
    [f=0000000] Loaded gadget:  Commando Watch      <unit_commando_watch.lua>
    [f=0000000] Loaded gadget:  DirectControl       <unit_direct_control.lua>
    [f=0000000] Loaded gadget:  DragonsDisguise     <unit_set_neutral.lua>
    [f=0000000] Loaded gadget:  DroppedStartPos     <unit_fix_dropped_startpos.lua>
    [f=0000000] Loaded gadget:  Dynamic collision volume & Hitsphere Scaledown  <unit_dynamic_collision_volume.lua>
    [f=0000000] Loaded gadget:  FinishedBuilding    <unit_finished_building.lua>
    [f=0000000] Loaded gadget:  Los_Only_Sounds     <unit_los_only_sounds.lua>
    [f=0000000] Loaded gadget:  MissileControl      <unit_missile_delay.lua>
    [f=0000000] Loaded gadget:  Napalm              <lups_napalm.lua>
    [f=0000000] Loaded gadget:  No Land Damage      <unit_no_land_damage.lua>
    [f=0000000] Loaded gadget:  No Self Pwn         <unit_noselfpwn.lua>
    [f=0000000] Loaded gadget:  NoCost              <cmd_nocost.lua>
    [f=0000000] Loaded gadget:  PassiveBuilders     <unit_passive_builders.lua>
    [f=0000000] Loaded gadget:  Prevent Lab Hax     <unit_prevent_lab_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Load Hax    <unit_prevent_load_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Outside Aircraft hacks  <unit_prevent_aircraft_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Range Hax   <unit_prevent_range_hax.lua>
    [f=0000000] Loaded gadget:  Prevent Strange Orders  <unit_prevent_strange_orders.lua>
    [f=0000000] Loaded gadget:  Reclaim Fix         <unit_reclaim_fix.lua>
    [f=0000000] Loaded gadget:  ShieldDrain         <unit_shield_watch.lua>
    [f=0000000] Loaded gadget:  Shockwaves          <lups_shockwaves.lua>
    [f=0000000] Loaded gadget:  Spawn               <init_game_spawn.lua>
    [f=0000000] Loaded gadget:  Start Point Remover Gadget  <init_start_point_remover_gadget.lua>
    [f=0000000] Loaded gadget:  Stealthy Passengers  <unit_stealthy_passengers.lua>
    [f=0000000] Loaded gadget:  fx_reclaim_shards   <fx_reclaim_shards.lua>
    [f=0000000] Loaded gadget:  lups_wrapper.lua    <lups_wrapper.lua>
    [f=0000000] Loaded gadget:  prevent_flying_com_wrecks  <unit_prevent_flying_com_wrecks.lua>
    [f=0000000] Loaded gadget:  Area Attack         <areaattack.lua>
    [f=0000000] Loaded gadget:  C Is For Control    <comiscontrol.lua>
    [f=0000000] Loaded gadget:  Team Com Ends       <teamcomends.lua>
    [f=0000000] Loaded gadget:  LupsSyncedManager   <lups_manager.lua>
    [f=0000000] Loaded gadget:  Mex Upgrader Gadget  <unit_mex_upgrader.lua>
    [f=0000000] Loaded gadget:  Air Release         <unit_air_release_manager.lua>
    [f=0000000] Loaded gadget:  AirPlantParents     <unit_air_plants.lua>
    [f=0000000] Loaded gadget:  DragonsDisguise     <unit_set_neutral.lua>
    [f=0000000] Loaded gadget:  DroppedStartPos     <unit_fix_dropped_startpos.lua>
    [f=0000000] Loaded gadget:  Dynamic collision volume & Hitsphere Scaledown  <unit_dynamic_collision_volume.lua>
    [f=0000000] Loaded gadget:  FinishedBuilding    <unit_finished_building.lua>
    [f=0000000] Loaded gadget:  Los_Only_Sounds     <unit_los_only_sounds.lua>
    [f=0000000] Loaded gadget:  MissileControl      <unit_missile_delay.lua>
    [f=0000000] Loaded gadget:  Napalm              <lups_napalm.lua>
    [f=0000000] Loaded gadget:  NoCost              <cmd_nocost.lua>
    [f=0000000] Loaded gadget:  PassiveBuilders     <unit_passive_builders.lua>
    [f=0000000] Loaded gadget:  Reclaim Fix         <unit_reclaim_fix.lua>
    [f=0000000] Loaded gadget:  ShieldDrain         <unit_shield_watch.lua>
    [f=0000000] Loaded gadget:  Shockwaves          <lups_shockwaves.lua>
    [f=0000000] Loaded gadget:  Start Point Remover Gadget  <init_start_point_remover_gadget.lua>
    [f=0000000] Loaded gadget:  fx_reclaim_shards   <fx_reclaim_shards.lua>
    [f=0000000] Loaded gadget:  mo_enemywrecks      <mo_enemywrecks.lua>
    [f=0000000] Loaded gadget:  mo_greenfields      <mo_greenfields.lua>
    [f=0000000] Loaded gadget:  mo_noowner          <mo_noowner.lua>
    [f=0000000] Loaded gadget:  mo_noshare          <mo_noshare.lua>
    [f=0000000] Loaded gadget:  mo_nowrecks         <mo_nowrecks.lua>
    [f=0000000] Loaded gadget:  prevent_flying_com_wrecks  <unit_prevent_flying_com_wrecks.lua>
    [f=0000000] Loaded gadget:  Area Attack         <areaattack.lua>
    [f=0000000] Loaded gadget:  C Is For Control    <comiscontrol.lua>
    [f=0000000] Loaded gadget:  LupsSyncedManager   <lups_manager.lua>
    [f=0000000] Loaded gadget:  Mex Upgrader Gadget  <unit_mex_upgrader.lua>
    [f=0000000] Loaded gadget:  Lups                <lups_wrapper.lua>
    [f=0000000] Loading LuaGaia
    [f=0000000] Loading LuaUI
    [f=0000000] Using LUAUI_DIRNAME = LuaUI/
    [f=0000000] Reloaded ctrlpanel with: LuaUI/ctrlpanel.txt
    [f=0000000] LuaUI: bound F11 to the widget selector
    [f=0000000] LuaUI: bound CTRL+F11 to tweak mode
    [f=0000000] Loading widget from mod:   BlurApi             <api_gfx_blur.lua> ...
    [f=0000000] Loading widget from mod:   Commander Name Tags   <unit_comm_nametags.lua> ...
    [f=0000000] Loading widget from mod:   Ally Resource Bars  <gui_ally_res.lua> ...
    [f=0000000] Loading widget from mod:   AdvPlayersList      <gui_advplayerslist.lua> ...
    [f=0000000] Loading widget from user:  CommanderEnds       <gui_comm_ends.lua> ...
    [f=0000000] Loading widget from mod:   BuildETA            <gui_build_eta.lua> ...
    [f=0000000] Loading widget from mod:   Auto First Build Facing  <autofirstbuildfacing.lua> ...
    [f=0000000] Loading widget from mod:   Autoquit            <autoquit.lua> ...
    [f=0000000] Loading widget from mod:   Build Split         <cmd_buildsplit.lua> ...
    [f=0000000] Loading widget from mod:   CustomIcons         <unit_customicons.lua> ...
    [f=0000000] Loading widget from mod:   Defense Range       <gui_defenserange.lua> ...
    [f=0000000] Loading widget from mod:   BuildBar            <gui_buildbar.lua> ...
    [f=0000000] Loading widget from mod:   Display DPS         <gui_display_dps.lua> ...
    [f=0000000] Loading widget from mod:   Take Reminder       <gui_take_remind.lua> ...
    [f=0000000] Loading widget from user:  MetalMakers         <unit_metal_maker.lua> ...
    [f=0000000] Loading widget from mod:   Attack AoE          <gui_attack_aoe.lua> ...
    [f=0000000] Loading widget from mod:   BA Waypoint Dragger  <unit_waypoint_dragger_2.lua> ...
    [f=0000000] Loading widget from mod:   Select n Center!    <gui_center_n_select.lua> ...
    [f=0000000] Loading widget from mod:   BA_AllyCursors      <gui_ba_ally_cursors.lua> ...
    [f=0000000] Loading widget from user:  givefeatures        <givefeatures.lua> ...
    [f=0000000] Loading widget from user:  getfeatures         <getfeatures.lua> ...
    [f=0000000] Loading widget from mod:   CustomFormations2   <unit_customformations2.lua> ...
    [f=0000000] LuaUI v0.3
    [f=0000000] Finalizing
    [f=0000000] Connection attempt from UnnamedPlayer
    [f=0000000]  -> Version: 0.82+.4.0 (0.82.3-1915-g23695d2)
    [f=0000000]  -> Connection established (given id 0)
    [f=0000000] Player UnnamedPlayer finished loading and is now ingame
    [f=0000000] false
    [f=0000000] Error in MouseWheel(): [string "LuaUI\Widgets\getfeatures.lua"]:59: attempt to call field 'GetFeatureCollisionVolumeData' (a nil value)
    [f=0000000] Removed widget: getfeatures
    [f=0000000] GameID: ef4ae64dd95096b9981485be79b8f899
    [f=0000000] UnnamedPlayer added point: Start 0
    [f=0000000] LuaRules::RunCallIn: error = 2, GameStart, [string "LuaRules/Gadgets/init_game_spawn.lua"]:73: attempt to call field 'SetUnitLineage' (a nil value)
    stack traceback:
    	[string "LuaRules/Gadgets/init_game_spawn.lua"]:73: in function 'SpawnStartUnit'
    	[string "LuaRules/Gadgets/init_game_spawn.lua"]:130: in function 'GameStart'
    	[string "LuaRules/gadgets.lua"]:917: in function <[string "LuaRules/gadgets.lua"]:915>
    	(tail call): ?
    [f=0000985] Path cache hits 0 0%
    [f=0000985] Path cache hits 0 0%
    [f=0000985] Statistics for local connection:
    Received: 2944 bytes
    Sent: 10230 bytes
    
    txt file icon infolog.txt (13,258 bytes) 2011-06-01 16:22 +

-Relationships
+Relationships

-Notes

~0006695

Kloot (developer)

does "TreeDrawer: Fallback to BasicTreeDrawer" show up in infolog?

~0006697

Beherith (reporter)

Nope.

~0006900

hoijui (reporter)

i tested with latest master (0.82.3-2446-gfa42bfd), BA 7.50, Tropical:
not reproducible here (i see 3D trees, not billboards).
Could you please test again too, Beherith?

GFX: NV GTS250

~0006939

Kloot (developer)

Unless you edited it directly, I just assume springsettings wrote 3DTrees=1 to a different (82.7's) config file than the one read by master Spring (C:\Users\Peti\AppData\Local\springsettings.cfg), because no other explanation makes sense.
+Notes

-Issue History
Date Modified Username Field Change
2011-06-01 10:01 Beherith New Issue
2011-06-01 15:11 Kloot Note Added: 0006695
2011-06-01 15:11 Kloot Status new => feedback
2011-06-01 16:22 Beherith File Added: infolog.txt
2011-06-01 16:22 Beherith Note Added: 0006697
2011-06-10 16:10 hoijui Target Version => 0.83.0
2011-06-10 16:10 hoijui Description Updated
2011-07-04 09:15 hoijui Graphics Card => nvidia
2011-07-04 09:15 hoijui OS => Windows
2011-07-04 09:15 hoijui OS Version => 7
2011-07-04 09:15 hoijui Platform => 64bit
2011-07-04 09:15 hoijui Build => 0.82.3-1915-g23695d2
2011-07-04 09:15 hoijui Summary 3D trees are not 3D but just the 3 billboards => 3D trees are not 3D but just the 4 billboards
2011-07-04 09:15 hoijui Description Updated
2011-07-04 09:15 hoijui Additional Information Updated
2011-07-04 09:17 hoijui Note Added: 0006900
2011-07-06 12:50 Kloot Note Added: 0006939
2011-07-06 12:50 Kloot Status feedback => resolved
2011-07-06 12:50 Kloot Resolution open => unable to reproduce
2011-07-06 12:50 Kloot Assigned To => Kloot
+Issue History