[Soc-2011-dev] Weekly progress report #5 - Dynamic Paint

Miika Hämäläinen miika.hamalainen at kolumbus.fi
Sat Jun 25 22:03:01 CEST 2011


Uh, I dont have paint_mask.c in carrot. :o It's all purely based on trunk.

Anyway, Dynamic Paint is *very* different from regular sculpt/paint 
tools. Because painting happens with objects and and it modifies mesh 
data, it is implemented as a simulation modifier. It doesn't even use 
same code files. 95% of the code is located in dynamicpaint.c. That's 
why there is no need to worry about conflicting changes. :)

25.6.2011 22:20, Jason Wilkins wrote:
> I am making big changes to sculpt.c and paint_stroke.c at the moment,
> but I think you are right, that there probably won't be any big
> problems.  Since we are working in the same directory and I'm moving
> stuff around a bit, I'll certainly do everything I can to make sure we
> get things merged up :)
>
> I saw that you have paint_mask.c in Carrot, so it appears you are
> basing your work off Nick's, which is what I was mainly worried about,
> since my first thought was you were going to start PTex from scratch.
>
> 2011/6/25 Miika Hämäläinen<miika.hamalainen at kolumbus.fi>:
>> Hi Jason,
>>
>> Yeah, I have been following your merging progress.
>>
>> When it comes to Dynamic Paint, Ptex simply is superior format to paint
>> to. Not only it is easier for end-user but also produces better quality
>> due to not having seams. What I'm going to do is to add Ptex support for
>> Dynamic Paint. Basically that means outputting results to a Ptex mesh
>> data layer. So it shouldn't interfere with your work.
>>
>> Of course one problem is how am I able to use Ptex code if you work in
>> onion branch and I in carrot, but there are several ways to solve that.
>> One of them being if I move to onion myself. :p
>>
>>
>> 25.6.2011 19:10, Jason Wilkins wrote:
>>> 2011/6/24 Miika Hämäläinen<miika.hamalainen at kolumbus.fi>:
>>>>> 2) what you will do next week
>>>> Next week I'll focus on improving/cleaning work from previous weeks, including effects system, vertex surfaces and overall functionality. And hopefully I can soon start working on Ptex support. :p
>>> I will be merging a ptex patch created by Nicholas Bishop into Onion
>>> hopefully by the beginning of July.  Can you clarify what you intend
>>> to do with ptex?
>>> _______________________________________________
>>> Soc-2011-dev mailing list
>>> Soc-2011-dev at blender.org
>>> http://lists.blender.org/mailman/listinfo/soc-2011-dev
>>>
>> _______________________________________________
>> Soc-2011-dev mailing list
>> Soc-2011-dev at blender.org
>> http://lists.blender.org/mailman/listinfo/soc-2011-dev
>>
> _______________________________________________
> Soc-2011-dev mailing list
> Soc-2011-dev at blender.org
> http://lists.blender.org/mailman/listinfo/soc-2011-dev
>



More information about the Soc-2011-dev mailing list