<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="color: rgb(0, 0, 0); font-family: Calibri,Helvetica,sans-serif; font-size: 12pt;">
<br>
</div>
<p><strong>GSoC Week2 Status</strong></p>
<p>YimingWu</p>
<p><br>
</p>
<p><strong>Things have done</strong></p>
<p>1. Snake method algorithm migration almost done. Latest commit has some memory pool issue my be solved this afternoon if I had time.<br>
2. Made a simple UI in the properties panel (under Scene page), can be used to adjust render parameters. I've been told that RNA/Depsgraph is experiencing some modifications and properties can be un-synced but le us see if it got fixed next week.<br>
3. I actually learned about the DRW/GWN/GPU apis and the convenient design makes things a lot easier. And many thanks to the developers who explained the mechanism of them. (also Good job to whoever wrote these codes!)
</p>
<p><br>
</p>
<p><strong>Next week</strong></p>
<p>1. Make more properties in Snake render avaliable, which are mostly hard-coded currently.<br>
2. Implement an adjustable line-smooth thing.<br>
3. Migrate DPIX algorithm.<br>
4. Also, I may need to figure out a way to export vector data, as many people are expecting.</p>
<p><br>
</p>
<p><strong>Quesions</strong></p>
<p>1. Does GPU/DRW support multisample textures? Also if it does support, can transform_to_screen() display it correctly? If not, how do we achieve multisample? By rendering it multiple times or something? Any APIs for doing it?<br>
2. If I'm to implement DPIX in blender I need to know how to 1) access mesh's global-space vertex position and global-space normal (original data prefered). It seems that object drawing code is warpped by batch functions, then do we have functions for accesing
 these data directly?</p>
<p><br>
</p>
<p>Regards,</p>
<p>YimingWu</p>
<div style="color: rgb(0, 0, 0); font-family: Calibri,Helvetica,sans-serif; font-size: 12pt;">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri,Helvetica,sans-serif; font-size: 12pt;">
<br>
</div>
</body>
</html>