Hi, linux compile is working fine, but windows is failing:<br><br>29>------ Build started: Project: cycles_kernel, Configuration: Release Win32 ------<br>29>Compiling...<br>29>kernel.cpp<br>29>f:\blender-volume\blender\intern\cycles\kernel\kernel_path.h(401) : warning C4101: 'i' : unreferenced local variable<br>
29>f:\blender-volume\blender\intern\cycles\kernel\kernel_path.h(397) : warning C4101: 'isect' : unreferenced local variable<br>28>f:\blender-volume\lib\windows\openimageio\include\openimageio\ustring.h(610) : warning C4251: 'OpenImageIO::v0::ustring::empty_std_string' : class 'std::basic_string<_Elem,_Traits,_Ax>' needs to have dll-interface to be used by clients of class 'OpenImageIO::v0::ustring'<br>
29>f:\blender-volume\blender\intern\cycles\kernel\kernel_mlt.h(1672) : error C3861: 'isfinite': identifier not found<br>28> with<br>29>f:\blender-volume\blender\intern\cycles\kernel\kernel_mlt.h(1672) : error C3861: 'isfinite': identifier not found<br>
29>f:\blender-volume\blender\intern\cycles\kernel\kernel_mlt.h(1672) : error C3861: 'isfinite': identifier not found<br>29>f:\blender-volume\blender\intern\cycles\kernel\kernel_mlt.h(1672) : error C3861: 'isfinite': identifier not found<br>
29>f:\blender-volume\blender\intern\cycles\kernel\kernel_mlt.h(1683) : error C3861: 'isfinite': identifier not found<br>28> [<br>28> _Elem=char,<br>28> _Traits=std::char_traits<char>,<br>
28> _Ax=std::allocator<char><br>28> ]<br>28>F:\Blender-Volume\blender\..\lib\windows\openimageio\include\OpenImageIO/paramlist.h(199) : warning C4251: 'OpenImageIO::v0::ParamValueList::m_vals' : class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class 'OpenImageIO::v0::ParamValueList'<br>
29>Build log was saved at "file://f:\Blender-Volume\build\intern\cycles\kernel\cycles_kernel.dir\Release\BuildLog.htm"<br>28> with<br>28> [<br>28> _Ty=OpenImageIO::v0::P107>Build log was saved at "file://f:\Blender-Volume\build\source\blender\blenkernel\bf_blenkernel.dir\Release\BuildLog.htm"<br>
107>bf_blenkernel - 0 error(s), 3 warning(s)<br>110>------ Build started: Project: blender, Configuration: Release Win32 ------<br>110>Compiling...<br>110>buildinfo.c<br>110>creator.c<br>110>Generating Code...<br>
110>Compiling resources...<br>110>Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1<br>110>Copyright (C) Microsoft Corporation. All rights reserved.<br>110>Linking...<br>110>LINK : fatal error LNK1181: cannot open input file '..\..\lib\Release\cycles_kernel.lib'<br>
110>Build log was saved at "file://f:\Blender-Volume\build\source\creator\blender.dir\Release\BuildLog.htm"<br>110>blender - 1 error(s), 0 warning(s)<br>111>------ Build started: Project: INSTALL, Configuration: Release Win32 ------aramValue<br>
28> ]<br>29>cycles_kernel - 5 error(s), 2 warning(s)<br><br>and<br><br><br><br><div class="gmail_quote">On Fri, Jan 20, 2012 at 4:57 PM, storm <span dir="ltr"><<a href="mailto:kartochka22@yandex.ru">kartochka22@yandex.ru</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Minor change to volume patch, I enabled direct light, it help a lot in<br>
case my outdoor "fog street lights" test scenes, and now point lights<br>
work. Bug was related to MULTI_CLOSURE case that I handle wrong way, now<br>
it wrong too but work for simple cases. But direct light algorithm<br>
cannot handle shadow probe rays well (ok, I cannot integrate it proper<br>
way, and going to use bi-dir tracer for that) and point light cannot<br>
penetrate object boundary, even Transparent material or Glass. So, you<br>
can test point light only with Background volume. No "point light near<br>
wax canlde", only "glowing point light on myst street", sorry.<br>
<br>
I have first half(quarter?)-working bidirectional intergator, so share<br>
that code as well as promised. It can be selected by changing<br>
"integrator type" in Integrator settings panel to 1. I keep all in<br>
kernel_mlt.h. Please do not use it at all, it plain wrong, much slower<br>
(orders of magnitude) than path tracer and produce wrong colors (of<br>
course in a time it is not busy eating cats, hard disk data, you know).<br>
Brecht, do even open it pease, it more to myself, to stimulate myself to<br>
fix it when other ppl can see that sh*t.<br>
<br>
For all other curious : "Woring" part is light contribution<br>
connect_background(), it 1:1 as PT, and more interesting<br>
connect_both_paths(), it cost me a lot of nerve cells and some weeks<br>
until I figure that I not need to divide by (eye_bsdf_pdf *<br>
light_bsdf_pdf).<br>
<br>
Patch grow to 150+KB, I use bzip2.<br>
<br>_______________________________________________<br>
Bf-cycles mailing list<br>
<a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-cycles" target="_blank">http://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
<br></blockquote></div><br>