Jump to content

sbobovyc

Members
  • Posts

    134
  • Joined

  • Last visited

Everything posted by sbobovyc

  1. @Battlefront.com Could you move this thread to either CM2 General Discussion or CM2 Scenario and Mod Tips? I created this thread back when the general section did not exist.
  2. On a console, do: cd path_where_the_script_is python3 btt_mutator.py YourMap.btt -t CMFI If you want, I can walk you through it over teamviewer, just PM me.
  3. Alright, lets call this an "unofficial" release. I added CMFB as an option. https://drive.google.com/open?id=0B982H8gQa3LZclkyYlBQaGtyQ2M
  4. I don't have a mac and I don't want to get into packaging my tools as executables. The beauty of python is that it is cross platform, but it does require a bit of setup if you are on Windows or OS X. For mac, I recommend https://conda.io/docs/install/full.html#full-installation A while ago I made a video on how to install python (on Windows) and use some of the tools from a console. The only difference is that now you should install the latest Python 3 instead of 2.
  5. Thanks, glad it works! I added CMFB support to the python script.
  6. Since there is enough interest, the script has been added to the git repo. https://github.com/sbobovyc/CM2Tools/blob/master/btt_mutator.py If you want to use this on a mac, install python 3 and run it from a console.
  7. https://drive.google.com/open?id=0B982H8gQa3LZaDNuM092RERXZEk Example usage: cm_btt_mutator.exe --type CMBS some_file.btt --type can be CMSF,CMA,CMBN,CMFI,CMRT,CMBS I have not tested this, let me know if you run into problems.
  8. I could whip up a command line based tool in a few minutes if it's as simple as changing a byte. Are you guys interested?
  9. There is also the corner case of modding and tools discussions.
  10. The BMP format used by this game is not widely used. Check out the section on textures here https://github.com/sbobovyc/CM2Tools/wiki/Blender-plugins
  11. That modernized Ak-74M could be easily modded into the game.
  12. For every public project, I encourage the users to submit feedback and instructions/content to help others. After you've completed this project, think of how the instructions I've provided in the project wiki https://github.com/sbobovyc/CM2Tools/wiki can be improved and I will incorporate your edits.
  13. In the first picture, you can the large cube selected and the error tells me that the cube does not have texture coordinates. If you do not want the cube to be exported, do not select it. In the second picture, the error is that the object "star01" is missing the texture file. When you import the sign object, make sure that all of it's texture files are located in the same directory as the mdr file. Import into Blender, then use "Viewport Shading" dialog to switch to "Material" to check if all the textures are properly present or alternatively click through the objects and check the materials tab for textures.
  14. There are no external dependencies, Blender comes with all the necessary python libraries. Check out
  15. You can use the Blender importer to import the existing model, scale it and then export. If you run into trouble, let me know in this thread.
  16. In order to make brz_magick tool more user friendly, I am considering distributing it as an executable in addition to script form. I need someone with a Mac to help me package the tool on that platform. If you are interested, PM me.
  17. In order to make brz_magick tool more user friendly, I am considering distributing it as an executable in addition to script form. I need someone with a Mac to help me package the tool on that platform. If you are interested, PM me.
  18. In theory legacy OpenGL can benefit from a more powerful CPU. One can try to simulate this by underclocking/overclocking the CPU and comparing average frame rate as well as frame rate distribution. Performance also dependent on driver implementation. I tried to profile the game, but got numbers that did not make sense, so I can't tell you confidently where the bottlenecks are.
  19. It looks like GT is working on adding multiplayer to Mius Front.
  20. https://www.khronos.org/opengl/wiki/Legacy_OpenGL Reasons to avoid legacy OpenGL The engine was written around in the mid 2000s. There are no magic short cuts to increasing frame rates.
  21. Numpy has a matrix datastructure with built in support for calculating matrix transpose, inverse and other matrix operations. Might as well use that instead of writing my own code. As a bonus, it's one of the packages that come with Blender. If you look at the last commit, you will see that the importer script directly takes the transform matrices from the mdr object. TLDR version No reason it reinvent the wheel for storing/manipulating 4x4 matrices.
×
×
  • Create New...