Re: [Bf-committers] For MinGW builders

2012-04-22 Thread Alexandr Kuznetsov
Perfectly agree. Btw, I think it is better to use set_lib_path function which vc2010 uses. It checks whether compiler is vc2010, and assigns special path if it exist. This can be easily extended to mingw. On Sun, Apr 22, 2012 at 1:26 PM, Erwin Coumans erwin.coum...@gmail.comwrote: It would be

Re: [Bf-committers] For MinGW builders

2012-04-22 Thread Alexandr Kuznetsov
Alexandr Kuznetsov: Perfectly agree. Btw, I think it is better to use set_lib_path function which vc2010 uses. It checks whether compiler is vc2010, and assigns special path if it exist. This can be easily extended to mingw. On Sun, Apr 22, 2012 at 1:26 PM, Erwin

Re: [Bf-committers] New OpenGL Report

2012-05-05 Thread Alexandr Kuznetsov
Thank You! This is very helpful! (Stop doing my work when I'm busy. :-) ) Can you post the script? I want to test GLSL for ES 2.0 also, because it is more flexible and think i will it will be easier to port than ES 1.1. Also, I can extend the script to do html tables for easier viewing. Cheers,

Re: [Bf-committers] Viewport FX Design

2012-06-07 Thread Alexandr Kuznetsov
Hi Most (if not all) projection functions like glOrtho are preceded by glLoadIdentity(). Therefore, I think to drop multiplication, and just write to the current matrix. Also, it easier to have gpuPopMatrix to call gpuMatrixCommmit() to automatically restore previous state (at least for now). For

[Bf-committers] Source Directory for Scons

2012-06-12 Thread Alexandr Kuznetsov
Hi. How can I get root source directory in scons? I need to define an absolute path, so I want to combine rootsource+source/blender/empty.h Relative path would require adding source/blender to all subdirectories, so I don't want this as it is temporary. I tired #source/blender/empty.h, but it

Re: [Bf-committers] Source Directory for Scons

2012-06-13 Thread Alexandr Kuznetsov
Never mind. Found it myself On Wed, Jun 13, 2012 at 12:32 AM, Alexandr Kuznetsov kuzsa...@gmail.comwrote: Hi. How can I get root source directory in scons? I need to define an absolute path, so I want to combine rootsource+source/blender/empty.h Relative path would require adding source

[Bf-committers] Blender game file cannot be open if it has a controller

2012-07-04 Thread Alexandr Kuznetsov
Hi. Did controller mechanism or loading of a file in GE changed in a past week or two? (Swiss Cheese Branch) On desktop it works fine, but it fails on android. readfile.c:4120 for (cont = ob-controllers.first; cont; cont = cont-next) { for (a=0; a cont-totlinks; a++) cont-links[a] =

Re: [Bf-committers] Blender game file cannot be open if it has a controller

2012-07-04 Thread Alexandr Kuznetsov
I fixed it (at least I hope). Turned out player's dna was outdated. Alex On Wed, Jul 4, 2012 at 2:07 PM, Alexandr Kuznetsov kuzsa...@gmail.comwrote: Hi. Did controller mechanism or loading of a file in GE changed in a past week or two? (Swiss Cheese Branch) On desktop it works fine

[Bf-committers] Sensors API for GE on Android

2012-07-18 Thread Alexandr Kuznetsov
Hi Android and other mobile devices have different input methods than traditional computers. I wrote a mouse emulator which uses touch, but there still some problems. For example, Android knows the cursor position only when device is touch, aka left mouse is pressed. Therefore, when we press

Re: [Bf-committers] Porting of Blender on Android

2012-08-05 Thread Alexandr Kuznetsov
. (As current, Blender UI doesn't work at all on Android except Game Engine). Sadly, starting September, I won't be able to work full time on this project. Best, Alexandr Kuznetsov On Sat, Aug 4, 2012 at 11:21 AM, Tom M letter...@gmail.com wrote: That is wonderful to hear. Blender is actually

Re: [Bf-committers] Minimal Blender specs - 5 year old systems OS

2013-01-31 Thread Alexandr Kuznetsov
As Wilkins and I said, we are not using OpenGL 3.0+ pipeline right now. We are not even close to it as it would require complete re-implementation. Although we got basic thing working in ES, there is a lot thing to be done before it will become usable. When it does (hopefully next year), we

Re: [Bf-committers] What is the status of YoFrankie?

2013-02-12 Thread Alexandr Kuznetsov
Hi. There is old port of YoFrankie to 2.5 which was playable last year on 2.6. http://wiki.blender.org/index.php/User:NeXyon/GSoC2010/YoFrankie! Best, Alex On 2/12/2013 7:25 PM, Sinan Hassani wrote: Hi everyone, here is a summery of my discussion with Intel this morning:

Re: [Bf-committers] Windows dead key accented characters

2013-02-19 Thread Alexandr Kuznetsov
Hi. Seems good. I will test it and apply it on Thursday after release. Best, Alex P.S. I was looking to support other languages like Chinese. It is more complicated then deadkeys as each new character can completely change the word. Typing should be context aware of text field. On 2/19/2013

Re: [Bf-committers] Windows dead key accented characters

2013-02-19 Thread Alexandr Kuznetsov
Yep. I was describing IME. Hopefully I soon will have a time to implement it. On 2/19/2013 11:30 PM, panjz wrote: There are no dead keys in Chinese language keyboard, we use IME instead Date: Tue, 19 Feb 2013 18:42:21 -0500 From: kuzsa...@gmail.com To: har...@hacheson.com;

Re: [Bf-committers] Suggestion: Drop zip archives (Windows releases)

2013-03-09 Thread Alexandr Kuznetsov
Hi, .zip is natively supported on Windows. Not only that, it is the most supported format. So, I don't think there is good reason to drop it except for size. Also, 7z is only 30% percent smaller, which makes a difference only ~10 seconds to download on good connection. Self unpacking archives

[Bf-committers] Fixing Windows console

2013-04-06 Thread Alexandr Kuznetsov
Hi. Blender on Windows starts as console app and hides the console few seconds after the start. I reimlemmented, so Blender starts without any console. In addition, user can open console from Blender. The problem with this approach is that calling Blender.exe from cmd returns immediately.

Re: [Bf-committers] Migrating Blender builds to Visual Studio 2010

2013-04-15 Thread Alexandr Kuznetsov
Hi. I have basic VC 2012 build working (without Cycles and other fancy stuff). Didn't get time around. Try to disable all extensions with external dependencies like Collada, OpenExr, translations, and even python. After it, you should be able to compile and run minimal Blender. Then try to

Re: [Bf-committers] Blender online

2013-04-26 Thread Alexandr Kuznetsov
Hi. I had an idea for networking support for quite a while. I don't think that Blender will benefit from real time collaboration on the level of Google Wave. Humans don't function that way. It is impossible to edit an arm of a character while another artist is editing the leg of the same

Re: [Bf-committers] Game engine and VC11

2013-04-30 Thread Alexandr Kuznetsov
Hi. Did it crash before on Windows 8 for VC11 and official builds? This might be some library kick ins, freeing memory allocated by different clib. Maybe it audaspace. Try to disable it. Also, debug build should give backtrace if you are running it though VS. Best, Alex On 4/30/2013 12:49 PM,

Re: [Bf-committers] Drop vc2010

2013-06-13 Thread Alexandr Kuznetsov
Hi. I'm for it. Also, I was helping JosiahJ and it turned out that microsoft removed VS 2008 express links from their website. Maybe, it is time to move to 2012 (for guides). Best, Alex On 6/13/2013 5:54 AM, Thomas Dinges wrote: Hi everyone, Sergey and I came up with the idea to drop vc2010

Re: [Bf-committers] Blender roadmap article on code blog

2013-06-16 Thread Alexandr Kuznetsov
Hi Jürgen Herrmann. Stop stealing my april fools prank. Afaik, there aren't any significant Windows API additions in vista/7/8 which we might use (Like raw input) Plus, if a program has pointers right, x32/x64 compatibility isn't that hard. Plus, we already have DNA conversion, including

Re: [Bf-committers] Blender roadmap article on code blog

2013-06-16 Thread Alexandr Kuznetsov
Drop linux. It has 1% market share, less than xp. No more x11 hacks. And Mac OS X Tiger. Oops, too late. Somebody already did it. On 6/17/2013 12:46 AM, Harley Acheson wrote: Jürgen, If we are considering dropping Windows XP we should probably also consider dropping the other operating

Re: [Bf-committers] VS 2013 + Blender = ???

2013-06-28 Thread Alexandr Kuznetsov
Hi Jürgen and Thomas: From what I understand, they just release the *preview* version of vs 2013. I would advise to wait for the final release due to possible incompatibility between this and final versions (libs wise). I don't see a reason to move to 2013 preview right now. We don't use C++

Re: [Bf-committers] Crash Handler

2013-07-22 Thread Alexandr Kuznetsov
Hi. I also disabled crash handler on VS. And indeed, it is not useful for not gcc based compiler. Microsoft has own dump format: MiniDumpWriteDump() Anyway, it is time to promote Breakpad! http://wiki.blender.org/index.php/User:AlexK/Breakpad. It supports most compilers and it is system

Re: [Bf-committers] Getting Blender ready for 10-Bit video

2013-08-06 Thread Alexandr Kuznetsov
Hi, Also CPU doesn't support 16-bit floats or 10-bit integers. There is no instruction set to operate on them, so it will be extremely slow. However, those formats are used for storage. GPU on the other hand might supports halfs = 16 bit floats. Best, Alex On 8/6/2013 3:38 AM, Mikhail

Re: [Bf-committers] Blender on the Mac App Store

2011-07-21 Thread Alexandr Kuznetsov
I don't understand the purpose of Mac App Store. You can simply download .zip from the web and drag it on desktop. What can be simpler? On the other hand you need to get in iOS App Store to be on iPhone. There absolutely no reason why we must or want to be in Mac App Store. Mac App Store probably

Re: [Bf-committers] Fwd: [Bf-docboard] iPad/tablet

2011-08-15 Thread Alexandr Kuznetsov
Hi. Small company called Autodesk released 123D sculpting app for iPad. After trying out, I understood why they probably won’t have Maya/Max on iPad. 123D is mostly unusable with current controls. Only thing a person can do is the small changes to models. The main problem is controller

Re: [Bf-committers] UTF8 text input status (on OS X)

2011-11-01 Thread Alexandr Kuznetsov
Hi c) Typing with dead keys (e.g. ¨ + o = ö) didn't work for me. I managed to get it working using NSTextInput, patch here if people want to test, I'm not very confident that this doesn't break something, so some testing would be great: http://www.pasteall.org/25983/diff I think this

Re: [Bf-committers] Proposal to improve the File Selector Box for import/export and open/save

2011-12-03 Thread Alexandr Kuznetsov
Hi. This sounds very interesting and it is a good idea to me, but I really dislike the fact of adding another right panel. It seems to be waste of space, especially on small monitors. Windows has second preview panel in explorer, but I always close it because takes up a lot space. Maybe later,

Re: [Bf-committers] windows vc2010 libs

2011-12-31 Thread Alexandr Kuznetsov
Hi. Yep, vc2010 shouldn't be in the main lib folder, but it is temporary like with lib/windows/gcc. vc2010 needs some specific vc 2010 compiled libraries. So soon you wouldn't have to have vs2008 with vs 2010. If you want to discuss it, you can talk with me or DingTo in irc. Happy New Year, Alex

Re: [Bf-committers] How to make debug build of 2.6x with minGW+scons

2012-01-04 Thread Alexandr Kuznetsov
Hi. My advice is to use MSVS2008 and cmake. With VS IDE, it is much easier to debug. You just put breakpoint with F9. When program hits a breakpoint you can see values of each variable in code block by mouseover. It is much easier than compiling with scons and then using debugger through command

Re: [Bf-committers] Collada importer/exporter kickout

2012-01-07 Thread Alexandr Kuznetsov
Hi Erwin. I don't think .blend importer is very good idea. We need a 3D format like .png for images because it makes easier to share projects between programs. There is probably 10-20 major programs which people use with Blender. So, writing for each of them an extension for .blend importer is

Re: [Bf-committers] Raspberry Pi render farm

2012-02-18 Thread Alexandr Kuznetsov
Hi. It can be totally possible to compile arm version of Blender. But here is my concerns: 1. Memory. Complex scenes require a big amount of memory for textures and geometry. For example most scenes from Sintel requeries 8 gb for full render. 2. Performance per watt. Arm is usually is more

Re: [Bf-committers] Have the 3D View support 3D hardware?

2012-02-27 Thread Alexandr Kuznetsov
Hi. Afaik game engine already supports stereoscopic images. Moreover, I don't think sterescopic vision is hard to implement. You just need to cameras. But for 3D monitors, developers must have them to test it. Moreover, 3d displays aren't very popular yet (but indeed, useful). Anaglyphic solution

Re: [Bf-committers] gsoc 2012

2012-03-02 Thread Alexandr Kuznetsov
Nicholas Bishop, is it compatible with bmesh? I'm not sure if code change affected Ptex. Just curious. Thanks, Alex On Fri, Mar 2, 2012 at 8:18 PM, Nicholas Bishop nicholasbis...@gmail.comwrote: The Ptex painting code works fairly well, but it's not integrated into either of Blender's

Re: [Bf-committers] Preparing Blender for GateKeeper

2012-03-30 Thread Alexandr Kuznetsov
Hi Ta Da 6.3 Apps that do not use system provided items, such as buttons and icons, correctly and as described in the Apple Macintosh Human Interface Guidelines will be rejected. I knew that Apple would add something why Blender won't be accepted to App Store. (From 2010, but this is what I found

Re: [Bf-committers] BLI_gzopen fails to open files with Unicode names in Windows when short path generation is disabled.

2012-04-03 Thread Alexandr Kuznetsov
Hi. Thanks for the patch. I will commit warning fixes soon (or you can do it). Concerning GetShortPathName, I know it is not best solution and it is already caused problem when creating a file. The problem (afaik) is that file descriptors aren't native to windows, so each compile (and each

Re: [Bf-committers] BLI_gzopen fails to open files with Unicode names in Windows when short path generation is disabled.

2012-04-03 Thread Alexandr Kuznetsov
in 1995 off ;-) On Tue, Apr 3, 2012 at 10:43 PM, Alexandr Kuznetsov kuzsa...@gmail.com wrote: Hi. Thanks for the patch. I will commit warning fixes soon (or you can do it). Concerning GetShortPathName, I know it is not best solution and it is already caused problem when creating a file

Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [60497] trunk/blender/source/blender/ editors/interface/interface_handlers.c: OSX/keys: change to OSX conform cmd-a for 'select-al

2013-10-01 Thread Alexandr Kuznetsov
Hi On 10/1/2013 10:06 PM, Campbell Barton wrote: (with a few rare exceptions we cant avoid like Shift+Numpad on Windows because its not supported), I thought it was fixed long ago. Best, Alex ___ Bf-committers mailing list

Re: [Bf-committers] Windows: Switch to vc2012 status?

2013-11-24 Thread Alexandr Kuznetsov
Hi Thomas, * Afaik all libraries should work fine. I remember there were some instability issues (due to small differences in OCIO), but I think they were resolved. (I mostly used linux for few month) Anyway, all libs can be easily rebuild with vc2012. * VS 2013. Sigh. If we should update, we

Re: [Bf-committers] Windows: Switch to vc2012 status?

2013-11-24 Thread Alexandr Kuznetsov
Hi Thomas, On 11/24/2013 11:33 PM, Thomas Dinges wrote: Libs are still in SVN and will stay there as well: https://svn.blender.org/svnroot/bf-blender/trunk/lib/ Thanks for info. Will the builds still run on Windows XP then? I remember some problems with the VS 2012 builds afaik? Not that we

Re: [Bf-committers] Windows: Switch to vc2012 status?

2013-11-24 Thread Alexandr Kuznetsov
capabilities are far easier to set up and maintain. Also, do we have a planned date to make the full switch to 2012+? Perhaps 2.70? On Sun, Nov 24, 2013 at 9:26 PM, Alexandr Kuznetsov kuzsa...@gmail.comwrote: Hi Thomas, On 11/24/2013 11:33 PM, Thomas Dinges wrote: Libs are still in SVN

Re: [Bf-committers] Blender on Windows - some thoughts about XP and32bit

2013-12-05 Thread Alexandr Kuznetsov
Hi, 1) I fully agree that we should stop supporting XP officially. However, we shouldn't use incompatible API calls for now. The fact of the matter is that if someone has XP, they probably have obsolete computer, which is at least 6 years old. For 3D graphics this is more than a century. They

Re: [Bf-committers] Blender on Windows - some thoughts about XP and32bit

2013-12-05 Thread Alexandr Kuznetsov
Ok. It seems like we need specify toolset explicitly: v110_xp or v120_xp or otherwise blender.exe won't run. (And do it for all libs) I now fully support dropping XP completely. ;) http://blogs.msdn.com/b/vcblog/archive/2012/06/15/10320645.aspx On 12/5/2013 10:58 AM, Alexandr Kuznetsov wrote

Re: [Bf-committers] Blender on Windows - some thoughts about XP and32bit

2013-12-06 Thread Alexandr Kuznetsov
Hi Ton, The problem is the most of the developers don't have Windows XP on their machines. I think the best course of actions is to support XP for the next 2-3 releases using existing vc 2008 libs. Also we should make a big notice on the download page that support for xp is coming to the

Re: [Bf-committers] About building blender

2013-12-09 Thread Alexandr Kuznetsov
Hi. Can you paste the build log here http://pasteall.org/ and send in the link? Usually it is due to a configuration error. Also, the build instructions are somewhat obsolete. You should use git repository (http://wiki.blender.org/index.php/Dev:Doc/Tools/Git ) instead of svn, which is no

Re: [Bf-committers] State of VS2012 support...

2013-12-12 Thread Alexandr Kuznetsov
Hi On 12/12/2013 11:44 AM, Jürgen Herrmann wrote: As for the list of libs/versions we should document that in the wiki. As I wrote before, I fully support this. We should also include instructions for compilation and configuration. I would also like to propose a new directory structure for