「Dev:SundayMeetingAgenda/2007-06-24th」の版間の差分

提供: wiki
移動先: 案内検索
 
(1版 をインポートしました)
 
(相違点なし)

2018年6月29日 (金) 02:51時点における最新版

Current projects

Event refactor

Ton has scheduled the period from July 16 to August 3 to "either do nothing or event recode". Jean-Luc had posted some thoughts for the refactor, the key idea being the notification/observer system. The design would use the MVC design pattern. Brecht advocated to make it possible to switch tools to new system incrementally, not break everything at once and build it up again. Jean-Luc didn't think this would be possible since the two event systems are incompatible. Ton disagreed with the idea or "decoupling" the GUI from the code saying he feels Blender is 90% GUI. Jean-Luc explained he considered "decoupling" to mean, for example, that code which implements "extrude on mesh" should not be intertwined in with GUI button or menu code. Ton's reply was "Ok; what you call 'decouple' I call 'unified tool API' :)" Everyone agreed that in Blender the tools should be cleaned of any drawing code or event reading.

Other projects

Diego was working on code to stamp scene info in the render. Ton gave some suggestions for what he would like to see implemented (a render API function which creates stamp info strings, which are recorded into PNG/EXR/etc files, and optionally rendered).

Andrea's imagebrowse branch is proceeding, Campbell and Matt have expressed interest to commit to this branch, so they may be able to give review and feedback.

Google SoC

Render API

Aaron had been writing a new pseudocode based on the existing convert system. He was still examining the existing system and at this time had no design documents.

Audio

Csaba had updated his proposal on the wiki (to Ton's delight). Most of the work on the Blender side had been done, but the tinySND side had not been implemented yet.

GLSL

José was able to get a GLS preview in the 3d viewport, but at higher levels of detail (more polys) it began to stall. Ton though this might be caused by cache misses. José said this code would be committed to SVN the following day. Ton suggested adding shadows as well.

2.45 release

Olivier needed some info about what/which logs to build about 2.45. Campbell requested a week or two of RC testing prior to release. Ton asked Campbell to manage the release and he agreed.