Hi, linux compile is working fine, but windows is failing:<br><br>29&gt;------ Build started: Project: cycles_kernel, Configuration: Release Win32 ------<br>29&gt;Compiling...<br>29&gt;kernel.cpp<br>29&gt;f:\blender-volume\blender\intern\cycles\kernel\kernel_path.h(401) : warning C4101: &#39;i&#39; : unreferenced local variable<br>
29&gt;f:\blender-volume\blender\intern\cycles\kernel\kernel_path.h(397) : warning C4101: &#39;isect&#39; : unreferenced local variable<br>28&gt;f:\blender-volume\lib\windows\openimageio\include\openimageio\ustring.h(610) : warning C4251: &#39;OpenImageIO::v0::ustring::empty_std_string&#39; : class &#39;std::basic_string&lt;_Elem,_Traits,_Ax&gt;&#39; needs to have dll-interface to be used by clients of class &#39;OpenImageIO::v0::ustring&#39;<br>
29&gt;f:\blender-volume\blender\intern\cycles\kernel\kernel_mlt.h(1672) : error C3861: &#39;isfinite&#39;: identifier not found<br>28&gt;        with<br>29&gt;f:\blender-volume\blender\intern\cycles\kernel\kernel_mlt.h(1672) : error C3861: &#39;isfinite&#39;: identifier not found<br>
29&gt;f:\blender-volume\blender\intern\cycles\kernel\kernel_mlt.h(1672) : error C3861: &#39;isfinite&#39;: identifier not found<br>29&gt;f:\blender-volume\blender\intern\cycles\kernel\kernel_mlt.h(1672) : error C3861: &#39;isfinite&#39;: identifier not found<br>
29&gt;f:\blender-volume\blender\intern\cycles\kernel\kernel_mlt.h(1683) : error C3861: &#39;isfinite&#39;: identifier not found<br>28&gt;        [<br>28&gt;            _Elem=char,<br>28&gt;            _Traits=std::char_traits&lt;char&gt;,<br>
28&gt;            _Ax=std::allocator&lt;char&gt;<br>28&gt;        ]<br>28&gt;F:\Blender-Volume\blender\..\lib\windows\openimageio\include\OpenImageIO/paramlist.h(199) : warning C4251: &#39;OpenImageIO::v0::ParamValueList::m_vals&#39; : class &#39;std::vector&lt;_Ty&gt;&#39; needs to have dll-interface to be used by clients of class &#39;OpenImageIO::v0::ParamValueList&#39;<br>
29&gt;Build log was saved at &quot;file://f:\Blender-Volume\build\intern\cycles\kernel\cycles_kernel.dir\Release\BuildLog.htm&quot;<br>28&gt;        with<br>28&gt;        [<br>28&gt;            _Ty=OpenImageIO::v0::P107&gt;Build log was saved at &quot;file://f:\Blender-Volume\build\source\blender\blenkernel\bf_blenkernel.dir\Release\BuildLog.htm&quot;<br>
107&gt;bf_blenkernel - 0 error(s), 3 warning(s)<br>110&gt;------ Build started: Project: blender, Configuration: Release Win32 ------<br>110&gt;Compiling...<br>110&gt;buildinfo.c<br>110&gt;creator.c<br>110&gt;Generating Code...<br>
110&gt;Compiling resources...<br>110&gt;Microsoft (R) Windows (R) Resource Compiler Version 6.1.6723.1<br>110&gt;Copyright (C) Microsoft Corporation.  All rights reserved.<br>110&gt;Linking...<br>110&gt;LINK : fatal error LNK1181: cannot open input file &#39;..\..\lib\Release\cycles_kernel.lib&#39;<br>
110&gt;Build log was saved at &quot;file://f:\Blender-Volume\build\source\creator\blender.dir\Release\BuildLog.htm&quot;<br>110&gt;blender - 1 error(s), 0 warning(s)<br>111&gt;------ Build started: Project: INSTALL, Configuration: Release Win32 ------aramValue<br>
28&gt;        ]<br>29&gt;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">&lt;<a href="mailto:kartochka22@yandex.ru">kartochka22@yandex.ru</a>&gt;</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 &quot;fog street lights&quot; 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 &quot;point light near<br>
wax canlde&quot;, only &quot;glowing point light on myst street&quot;, 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>
&quot;integrator type&quot; 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 : &quot;Woring&quot; 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>