[Soc-2014-dev] Weekly Report #12 BGE Cleanup & Support

brita britalmeida at gmail.com
Fri Aug 8 20:01:45 CEST 2014


== This Week ==

   - physics:
   - there are several bugs in the tracker related to instability when
      using a triangle mesh with dynamic objects. sergof has a patch
for it that
      I updated, but it only slightly reduces the problem. I also
looked into the
      possibility of automatically decomposing a 3D mesh into convex
shapes using
      an existing algorithm. I found that bullet has a recent
      btConvexHullComputer, but after some discussion this seems too big of a
      change for the end of gsoc. Sergej Reich has already experimented with it
      and it had problems at the time (maybe it doesn't now). The algorithm can
      be heavy depending on the model, so it is probably better to provide an
      offline, interactive tool to decompose the mesh and use the saved result.
      - in a long discussion with Sergej Reich, we agree that allowing a
      triangle mesh in a dynamic object (specifically the character controller)
      is not desirable and is currently causing many bugs and instability.
      However, I still have doubts on how to remove this combination because
      there are files already saved with the option.
      - started looking into exposing vehicle controller
   - physics documentation:
   - The on progress dev documentation is here
      http://wiki.blender.org/index.php/User:Brita/GSoC_BGE_cleanup_and_support/doc/physic,
      some of it is still on paper, I have to copy to digital
      - I checked the user wiki on bge physics. It seems to have been all
      written by a summer of documentation student. It is missing quite some
      features and outdated. Though some parts are not bad, I dislike the
      organization, and parts of the text are really unprofessional. I
cleaned up
      these where I saw it, but he did write a lot, so I don't expect
to be able
      to expunge all of it in the last week. What I will aim for is to
write new,
      focused and currently missing pages on the specific parts I am
working on,
      such as the vehicle controller. (with demo file).
   - I talked to several people and left the slowparent/constraint  more
   complete proposal
   http://wiki.blender.org/index.php/Dev:Source/GameEngine/SceneGraph#Slow_parent
   .
   - fixed bugs related to the slow parent feature
   - the branch merge is still waiting for final mentor review and approval




'''General Development'''

   - minor cleanups - {{GitCommit|16741f0}} {{GitCommit|5a511eb}}

'''Fixed (Reported)'''

None

'''Fixed (Unreported)'''

   - slow parent motion in the game engine - {{GitCommit|1a1fcba}}
   - slow parent motion in the viewport - {{GitCommit|06a86b9}}
   - negative values in the game engine for the slow parent weight
   parameter - {{GitCommit|bbf6b05}}

'''Closed / Archived / Invalid'''

   - {{BugReport|41214}} - axisValues are different between Linux and
   Windows
   - {{BugReport|41365}} - BGE doesn't support UTF8 from python script with
   Text property. Text resolution is very bad and RAM consumption very hight.


Total: 3 fixed, 2 closed

== Next Week ==

   - gsoc wrap up is looking good - the bug goal tracker is nearly met and
   I foresee no delays with the vehicle wrapper, I am just missing some
   documentation.
   - finish vehicle wrapper, docs and demos
   - I will be attending siggraph, so it will be a very busy week


---
Ines
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/soc-2014-dev/attachments/20140808/a1da2de0/attachment.htm 


More information about the Soc-2014-dev mailing list