[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