[xoreos-git] [xoreos/xoreos] c3da33: GRAPHICS: GLM takes rotation in radians

Vsevolod Kremianskii noreply at github.com
Fri Feb 22 23:05:45 CET 2019


  Branch: refs/heads/master
  Home:   https://github.com/xoreos/xoreos
  Commit: c3da33c53cda99ce55d572c4e7b6ede6562b41d7
      https://github.com/xoreos/xoreos/commit/c3da33c53cda99ce55d572c4e7b6ede6562b41d7
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

  Changed paths:
    M src/graphics/aurora/modelnode.cpp

  Log Message:
  -----------
  GRAPHICS: GLM takes rotation in radians

Correctly apply deg2rad for render transform calculation when using
GLM and shader based rendering.


  Commit: c63240c196dfdc1d1e17746844faf23d20c262c1
      https://github.com/xoreos/xoreos/commit/c63240c196dfdc1d1e17746844faf23d20c262c1
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

  Changed paths:
    R src/engines/kotor/actionexecutor.cpp
    R src/engines/kotor/actionexecutor.h
    R src/engines/kotor/area.cpp
    R src/engines/kotor/area.h
    M src/engines/kotor/console.cpp
    M src/engines/kotor/game.cpp
    M src/engines/kotor/game.h
    M src/engines/kotor/gui/chargen/charactergeneration.cpp
    M src/engines/kotor/gui/chargen/charactergeneration.h
    M src/engines/kotor/gui/chargen/chargenbase.cpp
    M src/engines/kotor/gui/chargen/chargenbase.h
    M src/engines/kotor/gui/chargen/chargenname.cpp
    M src/engines/kotor/gui/chargen/chargenname.h
    M src/engines/kotor/gui/chargen/chargenportrait.cpp
    M src/engines/kotor/gui/chargen/chargenportrait.h
    M src/engines/kotor/gui/chargen/classselection.cpp
    M src/engines/kotor/gui/chargen/classselection.h
    M src/engines/kotor/gui/chargen/customchar.cpp
    M src/engines/kotor/gui/chargen/customchar.h
    M src/engines/kotor/gui/chargen/quickchar.cpp
    M src/engines/kotor/gui/chargen/quickchar.h
    M src/engines/kotor/gui/chargen/quickorcustom.cpp
    M src/engines/kotor/gui/chargen/quickorcustom.h
    M src/engines/kotor/gui/dialog.cpp
    M src/engines/kotor/gui/dialog.h
    M src/engines/kotor/gui/dialogs/confirm.cpp
    M src/engines/kotor/gui/dialogs/confirm.h
    R src/engines/kotor/gui/gui.cpp
    R src/engines/kotor/gui/gui.h
    R src/engines/kotor/gui/guibackground.cpp
    R src/engines/kotor/gui/guibackground.h
    M src/engines/kotor/gui/ingame/container.cpp
    M src/engines/kotor/gui/ingame/container.h
    M src/engines/kotor/gui/ingame/hud.cpp
    M src/engines/kotor/gui/ingame/hud.h
    M src/engines/kotor/gui/ingame/ingame.cpp
    M src/engines/kotor/gui/ingame/ingame.h
    M src/engines/kotor/gui/ingame/menu.cpp
    M src/engines/kotor/gui/ingame/menu.h
    M src/engines/kotor/gui/ingame/menu_abi.cpp
    M src/engines/kotor/gui/ingame/menu_abi.h
    M src/engines/kotor/gui/ingame/menu_char.cpp
    M src/engines/kotor/gui/ingame/menu_char.h
    M src/engines/kotor/gui/ingame/menu_equ.cpp
    M src/engines/kotor/gui/ingame/menu_equ.h
    M src/engines/kotor/gui/ingame/menu_inv.cpp
    M src/engines/kotor/gui/ingame/menu_inv.h
    M src/engines/kotor/gui/ingame/menu_jou.cpp
    M src/engines/kotor/gui/ingame/menu_jou.h
    M src/engines/kotor/gui/ingame/menu_map.cpp
    M src/engines/kotor/gui/ingame/menu_map.h
    M src/engines/kotor/gui/ingame/menu_msg.cpp
    M src/engines/kotor/gui/ingame/menu_msg.h
    M src/engines/kotor/gui/ingame/menu_opt.cpp
    M src/engines/kotor/gui/ingame/menu_opt.h
    M src/engines/kotor/gui/ingame/partyselection.cpp
    M src/engines/kotor/gui/ingame/partyselection.h
    M src/engines/kotor/gui/loadscreen/loadscreen.cpp
    M src/engines/kotor/gui/loadscreen/loadscreen.h
    M src/engines/kotor/gui/main/main.cpp
    M src/engines/kotor/gui/main/main.h
    M src/engines/kotor/gui/main/movies.cpp
    M src/engines/kotor/gui/main/movies.h
    M src/engines/kotor/gui/main/options.cpp
    M src/engines/kotor/gui/main/options.h
    M src/engines/kotor/gui/options/autopause.cpp
    M src/engines/kotor/gui/options/autopause.h
    M src/engines/kotor/gui/options/feedback.cpp
    M src/engines/kotor/gui/options/feedback.h
    M src/engines/kotor/gui/options/gameplay.cpp
    M src/engines/kotor/gui/options/gameplay.h
    M src/engines/kotor/gui/options/graphics.cpp
    M src/engines/kotor/gui/options/graphics.h
    M src/engines/kotor/gui/options/graphicsadv.cpp
    M src/engines/kotor/gui/options/graphicsadv.h
    M src/engines/kotor/gui/options/keyboardconfig.cpp
    M src/engines/kotor/gui/options/keyboardconfig.h
    M src/engines/kotor/gui/options/mousesettings.cpp
    M src/engines/kotor/gui/options/mousesettings.h
    M src/engines/kotor/gui/options/resolution.cpp
    M src/engines/kotor/gui/options/resolution.h
    M src/engines/kotor/gui/options/sound.cpp
    M src/engines/kotor/gui/options/sound.h
    M src/engines/kotor/gui/options/soundadv.cpp
    M src/engines/kotor/gui/options/soundadv.h
    M src/engines/kotor/gui/rules.mk
    M src/engines/kotor/gui/saveload.cpp
    M src/engines/kotor/gui/saveload.h
    M src/engines/kotor/module.cpp
    M src/engines/kotor/module.h
    R src/engines/kotor/objectcontainer.cpp
    R src/engines/kotor/objectcontainer.h
    R src/engines/kotor/partyconfig.cpp
    R src/engines/kotor/partyconfig.h
    M src/engines/kotor/rules.mk
    R src/engines/kotor/savedgame.cpp
    R src/engines/kotor/savedgame.h
    R src/engines/kotor/script/event.cpp
    R src/engines/kotor/script/event.h
    M src/engines/kotor/script/function_tables.h
    M src/engines/kotor/script/functions.cpp
    M src/engines/kotor/script/functions.h
    R src/engines/kotor/script/functions_action.cpp
    R src/engines/kotor/script/functions_creatures.cpp
    R src/engines/kotor/script/functions_events.cpp
    R src/engines/kotor/script/functions_global.cpp
    R src/engines/kotor/script/functions_local.cpp
    R src/engines/kotor/script/functions_math.cpp
    R src/engines/kotor/script/functions_module.cpp
    R src/engines/kotor/script/functions_movie.cpp
    R src/engines/kotor/script/functions_object.cpp
    R src/engines/kotor/script/functions_party.cpp
    R src/engines/kotor/script/functions_situated.cpp
    R src/engines/kotor/script/functions_sound.cpp
    R src/engines/kotor/script/functions_string.cpp
    M src/engines/kotor/script/rules.mk
    R src/engines/kotor2/area.cpp
    R src/engines/kotor2/area.h
    M src/engines/kotor2/console.cpp
    M src/engines/kotor2/creature.cpp
    M src/engines/kotor2/creature.h
    M src/engines/kotor2/game.cpp
    M src/engines/kotor2/game.h
    M src/engines/kotor2/gui/chargen/charactergeneration.cpp
    M src/engines/kotor2/gui/chargen/charactergeneration.h
    M src/engines/kotor2/gui/chargen/chargenbase.cpp
    M src/engines/kotor2/gui/chargen/chargenbase.h
    M src/engines/kotor2/gui/chargen/chargeninfo.cpp
    M src/engines/kotor2/gui/chargen/chargeninfo.h
    M src/engines/kotor2/gui/chargen/chargenname.cpp
    M src/engines/kotor2/gui/chargen/chargenname.h
    M src/engines/kotor2/gui/chargen/chargenportrait.cpp
    M src/engines/kotor2/gui/chargen/chargenportrait.h
    M src/engines/kotor2/gui/chargen/classselection.cpp
    M src/engines/kotor2/gui/chargen/classselection.h
    M src/engines/kotor2/gui/dialog.cpp
    M src/engines/kotor2/gui/dialog.h
    M src/engines/kotor2/gui/gui.cpp
    M src/engines/kotor2/gui/gui.h
    M src/engines/kotor2/gui/ingame/hud.cpp
    M src/engines/kotor2/gui/ingame/hud.h
    M src/engines/kotor2/gui/ingame/ingame.cpp
    M src/engines/kotor2/gui/ingame/ingame.h
    A src/engines/kotor2/gui/ingame/partyselection.cpp
    A src/engines/kotor2/gui/ingame/partyselection.h
    M src/engines/kotor2/gui/ingame/rules.mk
    M src/engines/kotor2/gui/main/main.cpp
    M src/engines/kotor2/gui/main/main.h
    M src/engines/kotor2/module.cpp
    M src/engines/kotor2/module.h
    R src/engines/kotor2/objectcontainer.cpp
    R src/engines/kotor2/objectcontainer.h
    M src/engines/kotor2/rules.mk
    M src/engines/kotor2/script/function_tables.h
    M src/engines/kotor2/script/functions.cpp
    M src/engines/kotor2/script/functions.h
    R src/engines/kotor2/script/functions_action.cpp
    R src/engines/kotor2/script/functions_local.cpp
    R src/engines/kotor2/script/functions_math.cpp
    R src/engines/kotor2/script/functions_module.cpp
    R src/engines/kotor2/script/functions_movie.cpp
    R src/engines/kotor2/script/functions_object.cpp
    R src/engines/kotor2/script/functions_situated.cpp
    R src/engines/kotor2/script/functions_sound.cpp
    R src/engines/kotor2/script/functions_string.cpp
    M src/engines/kotor2/script/rules.mk
    M src/engines/kotorbase/action.cpp
    M src/engines/kotorbase/action.h
    A src/engines/kotorbase/actionexecutor.cpp
    A src/engines/kotorbase/actionexecutor.h
    A src/engines/kotorbase/area.cpp
    A src/engines/kotorbase/area.h
    M src/engines/kotorbase/creature.cpp
    M src/engines/kotorbase/creature.h
    M src/engines/kotorbase/door.cpp
    M src/engines/kotorbase/door.h
    A src/engines/kotorbase/game.cpp
    A src/engines/kotorbase/game.h
    M src/engines/kotorbase/gui/chargeninfo.cpp
    M src/engines/kotorbase/gui/chargeninfo.h
    A src/engines/kotorbase/gui/dialog.cpp
    A src/engines/kotorbase/gui/dialog.h
    A src/engines/kotorbase/gui/gui.cpp
    A src/engines/kotorbase/gui/gui.h
    A src/engines/kotorbase/gui/guibackground.cpp
    A src/engines/kotorbase/gui/guibackground.h
    A src/engines/kotorbase/gui/ingame.cpp
    A src/engines/kotorbase/gui/ingame.h
    M src/engines/kotorbase/gui/inventoryitem.cpp
    M src/engines/kotorbase/gui/inventoryitem.h
    A src/engines/kotorbase/gui/loadscreen.cpp
    A src/engines/kotorbase/gui/loadscreen.h
    A src/engines/kotorbase/gui/partyselection.cpp
    A src/engines/kotorbase/gui/partyselection.h
    M src/engines/kotorbase/gui/rules.mk
    M src/engines/kotorbase/inventory.cpp
    M src/engines/kotorbase/inventory.h
    M src/engines/kotorbase/item.cpp
    M src/engines/kotorbase/item.h
    M src/engines/kotorbase/module.cpp
    M src/engines/kotorbase/module.h
    M src/engines/kotorbase/object.cpp
    M src/engines/kotorbase/object.h
    A src/engines/kotorbase/objectcontainer.cpp
    A src/engines/kotorbase/objectcontainer.h
    A src/engines/kotorbase/partyconfig.cpp
    A src/engines/kotorbase/partyconfig.h
    M src/engines/kotorbase/path/doorwalkmesh.cpp
    M src/engines/kotorbase/path/doorwalkmesh.h
    M src/engines/kotorbase/path/objectwalkmesh.cpp
    M src/engines/kotorbase/path/objectwalkmesh.h
    M src/engines/kotorbase/path/pathfinding.cpp
    M src/engines/kotorbase/path/pathfinding.h
    M src/engines/kotorbase/path/walkmeshloader.cpp
    M src/engines/kotorbase/path/walkmeshloader.h
    M src/engines/kotorbase/placeable.cpp
    M src/engines/kotorbase/placeable.h
    M src/engines/kotorbase/room.cpp
    M src/engines/kotorbase/room.h
    M src/engines/kotorbase/rules.mk
    A src/engines/kotorbase/savedgame.cpp
    A src/engines/kotorbase/savedgame.h
    M src/engines/kotorbase/script/container.cpp
    M src/engines/kotorbase/script/container.h
    A src/engines/kotorbase/script/event.cpp
    A src/engines/kotorbase/script/event.h
    A src/engines/kotorbase/script/functions.cpp
    A src/engines/kotorbase/script/functions.h
    A src/engines/kotorbase/script/functions_action.cpp
    A src/engines/kotorbase/script/functions_creatures.cpp
    A src/engines/kotorbase/script/functions_events.cpp
    A src/engines/kotorbase/script/functions_global.cpp
    A src/engines/kotorbase/script/functions_local.cpp
    A src/engines/kotorbase/script/functions_math.cpp
    A src/engines/kotorbase/script/functions_module.cpp
    A src/engines/kotorbase/script/functions_movie.cpp
    A src/engines/kotorbase/script/functions_object.cpp
    A src/engines/kotorbase/script/functions_party.cpp
    A src/engines/kotorbase/script/functions_situated.cpp
    A src/engines/kotorbase/script/functions_sound.cpp
    A src/engines/kotorbase/script/functions_string.cpp
    M src/engines/kotorbase/script/rules.mk
    M src/engines/kotorbase/situated.cpp
    M src/engines/kotorbase/situated.h
    M src/engines/kotorbase/sound.cpp
    M src/engines/kotorbase/sound.h
    M src/engines/kotorbase/trigger.cpp
    M src/engines/kotorbase/trigger.h
    M src/engines/kotorbase/types.h
    M src/engines/kotorbase/waypoint.cpp
    M src/engines/kotorbase/waypoint.h

  Log Message:
  -----------
  ENGINES: Base module, scripting system and more for KotOR games


Compare: https://github.com/xoreos/xoreos/compare/08c5cf7fab3a...c63240c196df



More information about the xoreos-git mailing list