[Bf-committers] Simplified UI (filtering)

2011-03-22 Thread Campbell Barton
jdpf on IRC was asking about blender having a simplified UI, since
this topic comes up from time to time so I made an example of one
approach - which is to intercept the draw and poll functions.

At first this is limited since you can only draw a panel or not. but
once the draw function is using your own code you can subclass the
layout and intercept calls to prop(), operator() too.
This way single buttons can be removed or modified.

In this example I've added a blacklist for props and operators not to draw.
  http://wiki.blender.org/index.php/User:Ideasman42/Blender_UI_Shenanigans

Of course its going to be nicer to have a custom written simple UI but
this makes it easy to strip out areas without maintaining/syncing up a
duplicate of blenders UI scripts.

You can also do silly stuff like reverse every button name or swap
column / row for a horizontal UI :).

-- 
- Campbell
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Compile problem on Fedora linux (cmake) svn 35657

2011-03-22 Thread Richard Shaw
On Tue, Mar 22, 2011 at 8:14 PM, Campbell Barton  wrote:
> Could you try adding  -fpermissive to your CMAKE_CXX_FLAGS, this is
> already done with bullet but perhaps it needs to be added in more
> places.

It get's a little further now...

[ 47%] Building CXX object
source/blender/collada/CMakeFiles/bf_collada.dir/ArmatureExporter.cpp.o
cd /builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/collada
&& /usr/lib64/ccache/c++   -D__SSE__ -D__MMX__ -D__SSE2__
-DNAN_BUILDINFO -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64
-mtune=generic -pipe -fPIC -funsigned-char -fno-strict-aliasing -g
-ggdb  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-D_LARGEFILE64_SOURCE -fopenmp  -msse2  -msse -pipe -fPIC
-funsigned-char -fno-strict-aliasing  -Wall -Wno-invalid-offsetof
-Wno-sign-compare -fpermissive
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenlib
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenkernel
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenloader
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/windowmanager
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesdna
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesrna
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/editors/include
-I/builddir/build/BUILD/blender-2.56.svn35706/intern/guardedalloc
-I/usr/COLLADAStreamWriter/include -I/usr/COLLADABaseUtils/include
-I/usr/COLLADAFramework/include
-I/usr/COLLADASaxFrameworkLoader/include   -o
CMakeFiles/bf_collada.dir/ArmatureExporter.cpp.o -c
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/ArmatureExporter.cpp
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:
In member function 'void
AnimationImporter::add_fcurves_to_object(Object*,
std::vector&, char*, int, TransformReader::Animation*)':
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:75:
error: expected primary-expression before ',' token
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:77:
error: 'name' was not declared in this scope
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:81:
error: 'offsetof' was not declared in this scope
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:
In member function 'void AnimationImporter::add_bone_fcurve(Object*,
COLLADAFW::Node*, FCurve*)':
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:1142:72:
error: expected primary-expression before ',' token
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:1142:74:
error: 'name' was not declared in this scope
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:1142:78:
error: 'offsetof' was not declared in this scope
/usr/bin/make -f source/kernel/CMakeFiles/bf_gen_system.dir/build.make
source/kernel/CMakeFiles/bf_gen_system.dir/depend
make[2]: *** 
[source/blender/collada/CMakeFiles/bf_collada.dir/AnimationImporter.cpp.o]
Error 1
make[2]: *** Waiting for unfinished jobs
make[2]: Entering directory `/builddir/build/BUILD/blender-2.56.svn35706/Build'
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Compile problem on Fedora linux (cmake) svn 35657

2011-03-22 Thread Campbell Barton
Could you try adding  -fpermissive to your CMAKE_CXX_FLAGS, this is
already done with bullet but perhaps it needs to be added in more
places.

On Tue, Mar 22, 2011 at 10:09 PM, Richard Shaw  wrote:
> Ok, new problem. The svn 35706 builds for Fedora 14 and Python 3.1
> (I'm using reverse patches to maintain 3.1 compatibility) just fine,
> but I tried building for Fedora 15 with Python 3.2 (the patches are
> not applied) and ran into the following. I'm sorry it's so long but I
> didn't want to leave anything out. The errors occur at the top of the
> snippet but it looks like it tries to continue a while before giving
> up.
>
> Thanks,
> Richard
>
> ---
> cd 
> /builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/python/generic
> && /usr/lib64/ccache/gcc  -D__SSE__ -D__MMX__ -D__SSE2__ -O2 -g -pipe
> -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -pipe -fPIC
> -funsigned-char -fno-strict-aliasing -g -ggdb  -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fopenmp  -msse2  -msse
> -pipe -fPIC -funsigned-char -fno-strict-aliasing  -Wall -Wcast-align
> -Werror=declaration-after-statement
> -Werror=implicit-function-declaration -Werror=return-type
> -Wstrict-prototypes -Wno-char-subscripts -Wno-unknown-pragmas
> -Wpointer-arith -Wunused-parameter -Wwrite-strings
> -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic
> -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenlib
> -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesdna
> -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenkernel
> -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenloader
> -I/builddir/build/BUILD/blender-2.56.svn35706/intern/guardedalloc
> -I/builddir/build/BUILD/blender-2.56.svn35706/extern/glew/include
> -I/usr/include/python3.2mu   -o
> CMakeFiles/bf_python_ext.dir/mathutils_Quaternion.c.o   -c
> /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_Quaternion.c
> In file included from /usr/include/python3.2mu/Python.h:52:0,
>                 from
> /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_Quaternion.c:34:
> /usr/include/python3.2mu/pyatomic.h: In function '_Py_ANNOTATE_MEMORY_ORDER':
> /usr/include/python3.2mu/pyatomic.h:59:48: warning: unused parameter
> 'address' [-Wunused-parameter]
> /usr/bin/cmake -E cmake_progress_report
> /builddir/build/BUILD/blender-2.56.svn35706/Build/CMakeFiles
> [ 47%] Building C object
> source/blender/python/generic/CMakeFiles/bf_python_ext.dir/mathutils_Vector.c.o
> cd 
> /builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/python/generic
> && /usr/lib64/ccache/gcc  -D__SSE__ -D__MMX__ -D__SSE2__ -O2 -g -pipe
> -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4 -m64 -mtune=generic -pipe -fPIC
> -funsigned-char -fno-strict-aliasing -g -ggdb  -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fopenmp  -msse2  -msse
> -pipe -fPIC -funsigned-char -fno-strict-aliasing  -Wall -Wcast-align
> -Werror=declaration-after-statement
> -Werror=implicit-function-declaration -Werror=return-type
> -Wstrict-prototypes -Wno-char-subscripts -Wno-unknown-pragmas
> -Wpointer-arith -Wunused-parameter -Wwrite-strings
> -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic
> -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenlib
> -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesdna
> -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenkernel
> -I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenloader
> -I/builddir/build/BUILD/blender-2.56.svn35706/intern/guardedalloc
> -I/builddir/build/BUILD/blender-2.56.svn35706/extern/glew/include
> -I/usr/include/python3.2mu   -o
> CMakeFiles/bf_python_ext.dir/mathutils_Vector.c.o   -c
> /builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_Vector.c
> /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:
> In member function 'void
> AnimationImporter::add_fcurves_to_object(Object*,
> std::vector&, char*, int, TransformReader::Animation*)':
> /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:75:
> error: expected primary-expression before ',' token
> /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:77:
> error: 'name' was not declared in this scope
> /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:81:
> error: 'offsetof' was not declared in this scope
> /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:
> In member function 'void AnimationImporter::add_bone_fcurve(Object*,
> COLLADAFW::Node*, FCurve*)':
> /builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/An

Re: [Bf-committers] Participating GSoC and the 'straighten' tool

2011-03-22 Thread Tom M
On Tue, Mar 22, 2011 at 12:59 PM, Sergey Kurdakov
 wrote:
> Hi Tom,

> In Blender Artists Forum we agreed that most welcomed features for UV work
> in Blender that Roadkill may offer are:
>
> - stretch visualisation: this was once in tuhopuu, the code can be ported to
> the current version;

that has been in blender for a couple of years.

> - auto unwrap when changing seams;

that has been in for years although it wasn't enabled by default

> - edge/loop selection and seam editing in the UV editor: may be added once
> bmesh is there;

Not clear what you mean here - alt-b or something else?

> - intelligent stitching (big UV peaces do not move, smaller are connected);
> - possibility to see (output) UV maps of more objects not jstu one in UV
> editor without joining them into one mesh.

I don't believe that is in blender currently.


> - Highlighting in the uv editor islands that share borders with the current
> selection

nope that is currently one of the ideas as part of the UV suggested improvements

> - Non-uniform scale in the uv editor

skey - then press x or y

> - Weld selected vertices if the distance between them lies within a certain
> threshold

i don't think it has auto merge/snap - there is a transform snap to vertices.

> - For "pack charts" be able to choose an "island margin" as well

I know there was that in 2.49x i think current svn has that added back
in (can't check here though).

LetterRip
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Compile problem on Fedora linux (cmake) svn 35657

2011-03-22 Thread Richard Shaw
Ok, new problem. The svn 35706 builds for Fedora 14 and Python 3.1
(I'm using reverse patches to maintain 3.1 compatibility) just fine,
but I tried building for Fedora 15 with Python 3.2 (the patches are
not applied) and ran into the following. I'm sorry it's so long but I
didn't want to leave anything out. The errors occur at the top of the
snippet but it looks like it tries to continue a while before giving
up.

Thanks,
Richard

---
cd 
/builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/python/generic
&& /usr/lib64/ccache/gcc  -D__SSE__ -D__MMX__ -D__SSE2__ -O2 -g -pipe
-Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=generic -pipe -fPIC
-funsigned-char -fno-strict-aliasing -g -ggdb  -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fopenmp  -msse2  -msse
-pipe -fPIC -funsigned-char -fno-strict-aliasing  -Wall -Wcast-align
-Werror=declaration-after-statement
-Werror=implicit-function-declaration -Werror=return-type
-Wstrict-prototypes -Wno-char-subscripts -Wno-unknown-pragmas
-Wpointer-arith -Wunused-parameter -Wwrite-strings
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenlib
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesdna
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenkernel
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenloader
-I/builddir/build/BUILD/blender-2.56.svn35706/intern/guardedalloc
-I/builddir/build/BUILD/blender-2.56.svn35706/extern/glew/include
-I/usr/include/python3.2mu   -o
CMakeFiles/bf_python_ext.dir/mathutils_Quaternion.c.o   -c
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_Quaternion.c
In file included from /usr/include/python3.2mu/Python.h:52:0,
 from
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_Quaternion.c:34:
/usr/include/python3.2mu/pyatomic.h: In function '_Py_ANNOTATE_MEMORY_ORDER':
/usr/include/python3.2mu/pyatomic.h:59:48: warning: unused parameter
'address' [-Wunused-parameter]
/usr/bin/cmake -E cmake_progress_report
/builddir/build/BUILD/blender-2.56.svn35706/Build/CMakeFiles
[ 47%] Building C object
source/blender/python/generic/CMakeFiles/bf_python_ext.dir/mathutils_Vector.c.o
cd 
/builddir/build/BUILD/blender-2.56.svn35706/Build/source/blender/python/generic
&& /usr/lib64/ccache/gcc  -D__SSE__ -D__MMX__ -D__SSE2__ -O2 -g -pipe
-Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=generic -pipe -fPIC
-funsigned-char -fno-strict-aliasing -g -ggdb  -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -fopenmp  -msse2  -msse
-pipe -fPIC -funsigned-char -fno-strict-aliasing  -Wall -Wcast-align
-Werror=declaration-after-statement
-Werror=implicit-function-declaration -Werror=return-type
-Wstrict-prototypes -Wno-char-subscripts -Wno-unknown-pragmas
-Wpointer-arith -Wunused-parameter -Wwrite-strings
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenlib
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/makesdna
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenkernel
-I/builddir/build/BUILD/blender-2.56.svn35706/source/blender/blenloader
-I/builddir/build/BUILD/blender-2.56.svn35706/intern/guardedalloc
-I/builddir/build/BUILD/blender-2.56.svn35706/extern/glew/include
-I/usr/include/python3.2mu   -o
CMakeFiles/bf_python_ext.dir/mathutils_Vector.c.o   -c
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/python/generic/mathutils_Vector.c
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:
In member function 'void
AnimationImporter::add_fcurves_to_object(Object*,
std::vector&, char*, int, TransformReader::Animation*)':
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:75:
error: expected primary-expression before ',' token
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:77:
error: 'name' was not declared in this scope
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:200:81:
error: 'offsetof' was not declared in this scope
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:
In member function 'void AnimationImporter::add_bone_fcurve(Object*,
COLLADAFW::Node*, FCurve*)':
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:1142:72:
error: expected primary-expression before ',' token
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:1142:74:
error: 'name' was not declared in this scope
/builddir/build/BUILD/blender-2.56.svn35706/source/blender/collada/AnimationImporter.cpp:1142:78:
error: 'offsetof' was not declare

[Bf-committers] Participating GSoC and the 'straighten' tool

2011-03-22 Thread Sergey Kurdakov
Hi Tom,

>Roadkill is a plugin for Maya,

not only - but also stand alone tool, so it is easy to debug.

>From the manual it doesn't appear to have any other additional features.

actually it is pretty easy to find what was different

http://geheim.blender.org/forum/viewtopic.php?t=11088&sid=1d1f8b22ca620c71602bee76970152d6

In Blender Artists Forum we agreed that most welcomed features for UV work
in Blender that Roadkill may offer are:

- stretch visualisation: this was once in tuhopuu, the code can be ported to
the current version;
- auto unwrap when changing seams;
- edge/loop selection and seam editing in the UV editor: may be added once
bmesh is there;
- intelligent stitching (big UV peaces do not move, smaller are connected);
- possibility to see (output) UV maps of more objects not jstu one in UV
editor without joining them into one mesh.

there were other features mentioned along with mentioning RoadKill and
Blender ( on the net )

And that is what I can't find in Blender so far to help me do this:

- Highlighting in the uv editor islands that share borders with the current
selection
- Non-uniform scale in the uv editor
- Weld selected vertices if the distance between them lies within a certain
threshold
- For "pack charts" be able to choose an "island margin" as well



Regards
Sergey
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Participating GSoC and the 'straighten' tool

2011-03-22 Thread Tom M
Roadkill is a plugin for Maya, and Maya has a number of small tools
that blender doesn't.  Roadkill is a port of blenders unwrapping
algorithms a a few of its selection algorithms (vertex path which it
calls 'topological' and loop selection).

>From the manual it doesn't appear to have any other additional features.

LetterRip

On Tue, Mar 22, 2011 at 10:57 AM, Sergey Kurdakov
 wrote:
> Hi,
>
> sorry for quite little feedback,
>
> but there is tool http://www.pullin-shapes.co.uk/page8.htm based on Blender
> code,
> somehow I seen response that it is easier to use than Blender UV tools ( I'm
> not designer - so while I might know
> something for Blender code, but not UV, so cannot provide details ).
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


[Bf-committers] Participating GSoC and the 'straighten' tool

2011-03-22 Thread Sergey Kurdakov
Hi

finally from me on topic

see uv tasks here

http://wiki.blender.org/index.php/Dev:Ref/GoogleSummerOfCode/2011/Ideas
:

UV Unwrap Polishing - there are a large number of small tool and workflow
improvements that could be made to the uv unwrapping tools. Ideas include
symmetrical seam marking; symmetrical layout/constraining of symmetrical
geometry; symmetrical selection, etc. in the uv editor;

overlapping of symmetrical geometry (so that identical parts of a mesh can
share the same image textures); improved stitching and ripping operations;
additional selection operations such as selection of the matching seam. See
these videos for additional ideas

http://www.uvlayout.com/index.php?option=com_wrapper&Itemid=67 ;

http://www.polygonal-design.fr/e_unfold/jvideotutorials1.php ;

http://www.uvmapper.com/features.html

Regards
Sergey
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


[Bf-committers] Participating GSoC and the 'straighten' tool

2011-03-22 Thread Sergey Kurdakov
Hi,

few more ideas

see thread
http://blenderartists.org/forum/showthread.php?197804-Constraint-Based-UV-Unwrapping-possible-in-Blender

you might request UV features at
http://blenderartists.org/forum/
and
you will great response.

also you might take a look at
http://www.uvmapper.com/
http://www.uvlayout.com/


Regards
Sergey


>
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


[Bf-committers] Participating GSoC and the 'straighten' tool

2011-03-22 Thread Sergey Kurdakov
Hi,

sorry for quite little feedback,

but there is tool http://www.pullin-shapes.co.uk/page8.htm based on Blender
code,
somehow I seen response that it is easier to use than Blender UV tools ( I'm
not designer - so while I might know
something for Blender code, but not UV, so cannot provide details ).

Still - having both RpadKill and it's code and also Blender - you might
extract useful features for your application...

Regards
Sergey


>
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


[Bf-committers] Participating GSoC and the 'straighten' tool

2011-03-22 Thread shuvro sarker
Hi,

I am Shuvro. In 2010, I have completed GSoC successfully from *YafaRay*.
This year I want to do it from Blender.

Now for getting started, *letterrip* suggested me to implement one/more of
the UV tools listed in this page.
http://wiki.blender.org/index.php/Dev:2.5/Source/Development/Todo/Simple_Todos

I have completed the straighten tool and for ease of implementation, I
implemented it as an mesh edit operator which works in edit mode. Here is
the diff of the implemented tool.

http://www.pasteall.org/20130/diff

Now please suggest me about the next step that I should take.
Thanks.


Shuvro
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Compile problem on Fedora linux (cmake) svn 35657

2011-03-22 Thread Richard Shaw
On Tue, Mar 22, 2011 at 11:32 AM, Erwin Coumans  wrote:
> I removed the constructors (the original reason of a static variable in
> ZeroInitialize was removed).
>
> Can you try compiling the latest trunk?

It's still building the documentation (doxygen) but that happens after
the program is built to it looks good!

Thanks!
Richard
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Compile problem on Fedora linux (cmake) svn 35657

2011-03-22 Thread Erwin Coumans
I removed the constructors (the original reason of a static variable in
ZeroInitialize was removed).

Can you try compiling the latest trunk?
Thanks,
Erwin


On 22 March 2011 09:03, Erwin Coumans  wrote:

> Strange, that code hasn't changed in a long time.
>
> What compiler (+version) are you using? Is it an alpha/beta compiler?
> Thanks,
> Erwin
>
>
> On 21 March 2011 11:42, Richard Shaw  wrote:
>
>>
>> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:209:3:
>> error: 'btSoftBody::Material::Material()' cannot be overloaded
>>
>> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:204:17:
>> error: with 'btSoftBody::Material::Material()'
>>
>> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:231:3:
>> error: 'btSoftBody::Node::Node()' cannot be overloaded
>>
>> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:221:17:
>> error: with 'btSoftBody::Node::Node()'
>>
>> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:244:3:
>> error: 'btSoftBody::Link::Link()' cannot be overloaded
>>
>> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:236:17:
>> error: with 'btSoftBody::Link::Link()'
>>
>> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:254:3:
>> error: 'btSoftBody::Face::Face()' cannot be overloaded
>>
>> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:249:17:
>> error: with 'btSoftBody::Face::Face()'
>>
>> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:308:3:
>> error: 'btSoftBody::Note::Note()' cannot be overloaded
>>
>> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:302:17:
>> error: with 'btSoftBody::Note::Note()'
>> make[2]: ***
>> [source/gameengine/Ketsji/CMakeFiles/ge_logic_ketsji.dir/KX_BulletPhysicsController.cpp.o]
>> Error 1
>> make[2]: *** Waiting for unfinished jobs
>> make[2]: Leaving directory
>> `/home/build/rpmbuild/BUILD/blender-2.56.svn35657/Build'
>> make[1]: *** [source/gameengine/Ketsji/CMakeFiles/ge_logic_ketsji.dir/all]
>> Error 2
>> make[1]: Leaving directory
>> `/home/build/rpmbuild/BUILD/blender-2.56.svn35657/Build'
>> make: *** [all] Error 2
>> error: Bad exit status from /var/tmp/rpm-tmp.GXSKHv (%build)
>>
>> Anyone have any ideas?
>> ___
>> Bf-committers mailing list
>> Bf-committers@blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
>>
>
>
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Compile problem on Fedora linux (cmake) svn 35657

2011-03-22 Thread Erwin Coumans
Strange, that code hasn't changed in a long time.

What compiler (+version) are you using? Is it an alpha/beta compiler?
Thanks,
Erwin


On 21 March 2011 11:42, Richard Shaw  wrote:

>
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:209:3:
> error: 'btSoftBody::Material::Material()' cannot be overloaded
>
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:204:17:
> error: with 'btSoftBody::Material::Material()'
>
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:231:3:
> error: 'btSoftBody::Node::Node()' cannot be overloaded
>
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:221:17:
> error: with 'btSoftBody::Node::Node()'
>
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:244:3:
> error: 'btSoftBody::Link::Link()' cannot be overloaded
>
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:236:17:
> error: with 'btSoftBody::Link::Link()'
>
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:254:3:
> error: 'btSoftBody::Face::Face()' cannot be overloaded
>
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:249:17:
> error: with 'btSoftBody::Face::Face()'
>
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:308:3:
> error: 'btSoftBody::Note::Note()' cannot be overloaded
>
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:302:17:
> error: with 'btSoftBody::Note::Note()'
> make[2]: ***
> [source/gameengine/Ketsji/CMakeFiles/ge_logic_ketsji.dir/KX_BulletPhysicsController.cpp.o]
> Error 1
> make[2]: *** Waiting for unfinished jobs
> make[2]: Leaving directory
> `/home/build/rpmbuild/BUILD/blender-2.56.svn35657/Build'
> make[1]: *** [source/gameengine/Ketsji/CMakeFiles/ge_logic_ketsji.dir/all]
> Error 2
> make[1]: Leaving directory
> `/home/build/rpmbuild/BUILD/blender-2.56.svn35657/Build'
> make: *** [all] Error 2
> error: Bad exit status from /var/tmp/rpm-tmp.GXSKHv (%build)
>
> Anyone have any ideas?
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Compile problem on Fedora linux (cmake) svn 35657

2011-03-22 Thread Richard Shaw
On Mon, Mar 21, 2011 at 1:42 PM, Richard Shaw  wrote:
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:209:3:
> error: 'btSoftBody::Material::Material()' cannot be overloaded
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:204:17:
> error: with 'btSoftBody::Material::Material()'
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:231:3:
> error: 'btSoftBody::Node::Node()' cannot be overloaded
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:221:17:
> error: with 'btSoftBody::Node::Node()'
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:244:3:
> error: 'btSoftBody::Link::Link()' cannot be overloaded
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:236:17:
> error: with 'btSoftBody::Link::Link()'
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:254:3:
> error: 'btSoftBody::Face::Face()' cannot be overloaded
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:249:17:
> error: with 'btSoftBody::Face::Face()'
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:308:3:
> error: 'btSoftBody::Note::Note()' cannot be overloaded
> /home/build/rpmbuild/BUILD/blender-2.56.svn35657/extern/bullet2/src/BulletSoftBody/btSoftBody.h:302:17:
> error: with 'btSoftBody::Note::Note()'
> make[2]: *** 
> [source/gameengine/Ketsji/CMakeFiles/ge_logic_ketsji.dir/KX_BulletPhysicsController.cpp.o]
> Error 1
> make[2]: *** Waiting for unfinished jobs
> make[2]: Leaving directory
> `/home/build/rpmbuild/BUILD/blender-2.56.svn35657/Build'
> make[1]: *** [source/gameengine/Ketsji/CMakeFiles/ge_logic_ketsji.dir/all]
> Error 2
> make[1]: Leaving directory
> `/home/build/rpmbuild/BUILD/blender-2.56.svn35657/Build'
> make: *** [all] Error 2
> error: Bad exit status from /var/tmp/rpm-tmp.GXSKHv (%build)

I didn't see the warning before the errors the first time:

/home/build/rpmbuild/BUILD/blender-2.56.svn35702/extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h:110:20:
warning: width of 'btOptimizedBvhNode::' exceeds its type
In file included from
/home/build/rpmbuild/BUILD/blender-2.56.svn35702/source/gameengine/Converter/KX_SoftBodyDeformer.cpp:51:0:

Richard
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Code donation: "Dual contouring re-meshing"

2011-03-22 Thread Ρυακιωτάκης Αντώνης
Wow...just...wow!
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers