tag:blogger.com,1999:blog-13959174152173303702024-03-04T22:12:46.906-08:00Denis OvodSome tech&programming stuff. Primary for personal needs.Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.comBlogger51125tag:blogger.com,1999:blog-1395917415217330370.post-21022171624156152202015-09-14T12:56:00.001-07:002015-09-14T12:56:14.442-07:00Benchmaringk luabinding performance:<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://raw.githubusercontent.com/bagobor/cpp2lua-buindings-battle/master/results/cfunction_from_lua.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://raw.githubusercontent.com/bagobor/cpp2lua-buindings-battle/master/results/cfunction_from_lua.png" width="320" /></a></div>
<br />
<br />
Interactive version:<br />
http://bagobor.github.io/cpp2lua-buindings-battle/results/cfunction_from_lua.html</div>
Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-37949659346142769352015-09-03T08:20:00.000-07:002015-09-03T08:20:47.899-07:00GitHub overview: Libs for lua binding<div dir="ltr" style="text-align: left;" trbidi="on">
https://github.com/jeremyong/Selene - Simple C++11 friendly header-only bindings to Lua<br />
https://github.com/dafrito/luacxx - C++11 API for creating Lua bindings<br />
https://github.com/SteveKChiu/lua-intf - very similar to luabind, but modern and lightweight<br />
https://github.com/AdUki/LuaState<br />
https://github.com/Rapptz/sol - A C++11 Lua wrapper<br />
<br />
https://github.com/xpol/lua-rapidjson<br />
https://github.com/lubyk/xml - Very fast XML parser for Lua based on RapidXML<br />
https://github.com/guwere/luapath - C++ library which makes loading of tables from Lua files very easy.<br />
https://github.com/OldFisher/lua-api-pp<br />
<br />
https://github.com/vinniefalco/LuaBridge<br />
https://github.com/vinniefalco/LuaBridgeDemo<br />
<br />
https://github.com/SuperV1234/SSVLuaWrapper (https://github.com/tomaka/luawrapper)<br />
https://github.com/zdevito/terra - lowlevel lua with c-lib support</div>
Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-12279954679159631972015-09-03T07:06:00.001-07:002015-09-03T07:06:02.386-07:00NVIDIA SIGGRAPH 2015 Conference<iframe allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/8xBuAdnIrJQ" width="480"></iframe>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-58288846391839863132015-06-17T14:10:00.001-07:002015-06-17T14:10:22.816-07:00Siggraph 2015: Accurate Analytic Approximations for Real-Time Specular A...<iframe allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/O3TG1VXx1tg" width="480"></iframe>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-69703941509497613122015-05-29T13:18:00.001-07:002015-05-29T13:18:23.546-07:00KUNG FURY Official Movie [HD]<iframe allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/bS5P_LAqiVg" width="480"></iframe>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-62791889410402004722015-05-28T13:59:00.003-07:002015-05-28T13:59:51.342-07:00Skyforge rendering tech (RUS)<div dir="ltr" style="text-align: left;" trbidi="on"><iframe src="//www.slideshare.net/slideshow/embed_code/key/ledFrO6Y7JQtFv" width="425" height="355" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"><strong> <a href="//www.slideshare.net/makeevsergey/skyforge-rendering-techkri14finalv21" title="Skyforge rendering tech (KRI 2014)" target="_blank">Skyforge rendering tech (KRI 2014)</a> </strong> from <strong><a href="//www.slideshare.net/makeevsergey" target="_blank">Sergey Makeev</a></strong> </div></div>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-84370732153043056362015-05-28T02:58:00.000-07:002015-05-28T02:58:04.070-07:009DOF Sensor Fusion Code Sample<div dir="ltr" style="text-align: left;" trbidi="on"><script src="https://gist.github.com/bagobor/0eec2c3cbf1e444ecf66.js"></script><br />
</div>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-6120672912817570022015-05-20T12:11:00.001-07:002015-05-20T12:11:36.455-07:00King of Wushu DX12 Demo<iframe allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/AB5iuX8UDHk" width="480"></iframe>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-8252346578618191542015-05-18T23:45:00.001-07:002015-05-18T23:45:10.162-07:00how to make the compound bow<iframe allowfullscreen="" frameborder="0" height="270" src="https://www.youtube.com/embed/gP7pVhYS0H8" width="480"></iframe>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-85779310717457281162015-05-18T10:13:00.000-07:002015-05-18T10:13:33.593-07:00Windows 10 preview vs Apple Bootcamp<div dir="ltr" style="text-align: left;" trbidi="on">Installed Windows 10 tech preview on Bootcamp partition (MBPR 15' 2014). Got random freezes as response for trivial actions.<br />
Windows Log contains numerous errors "Event 129, storahci - Reset to device ..."<br />
<br />
<b>Cure: disable PCI-e Link State Power management in "Power Options".</b> (<a href="http://www.sevenforums.com/tutorials/292971-pcie-link-state-power-management-turn-off-windows.html">link</a>)<br />
<br />
Or you may use only high performance power profile.<br />
</div>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-64678153938430490052015-05-13T14:24:00.001-07:002015-05-13T14:26:03.081-07:00WOW! Official Roscosmos Photos now on Flikr<div dir="ltr" style="text-align: left;" trbidi="on"><a href="https://www.flickr.com/photos/roscosmos/17078426005" title="Космический Закат // Space Sunset by Roscosmos, on Flickr"><img src="https://c1.staticflickr.com/9/8781/17078426005_a060cbb282_z.jpg" width="640" height="403" alt="Космический Закат // Space Sunset"></a><br />
<a href="https://www.flickr.com/photos/roscosmos">Official Roscosmos Photos</a><br />
</div>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-59047599323921495002015-05-08T04:12:00.002-07:002015-05-08T04:12:35.689-07:00Russian VR headset. I'm glad to be part of it.<div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-a2dYDwX700k/VUyOTTf64lI/AAAAAAAAIGc/ET5-yV0Xdfc/w873-h582-no/126c4da7f41d4aa198fb54a0ce0e6156.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-a2dYDwX700k/VUyOTTf64lI/AAAAAAAAIGc/ET5-yV0Xdfc/w873-h582-no/126c4da7f41d4aa198fb54a0ce0e6156.png" /></a></div></div>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-370991377304100972015-05-08T04:05:00.002-07:002015-05-08T04:05:27.672-07:00Oculus VR is Coming Your Way on Disrupt New York ’15<div dir="ltr" style="text-align: left;" trbidi="on"><a href="http://techcrunch.com/video/oculus-vr-is-coming-your-way/518809523/">Oculus VR is Coming Your Way on Disrupt New York ’15</a><br />
<div style="text-align: center;"><script src="http://pshared.5min.com/Scripts/PlayerSeed.js?sid=281&width=480&height=401&playList=518809523" type="text/javascript"></script><br />
</div></div>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-59072294439738877972015-05-06T22:27:00.001-07:002015-05-06T22:27:04.332-07:00First Look at the Rift, Shipping Q1 2016<a href="https://www.oculus.com/blog/first-look-at-the-rift-shipping-q1-2016/#.VUr3m0oExuw.blogger">First Look at the Rift, Shipping Q1 2016</a>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-27585175687541696722015-04-01T07:23:00.001-07:002015-04-01T07:23:24.982-07:00Connect to NodeJS Socket.IO server from Unity3d using WebSocketSharp<div dir="ltr" style="text-align: left;" trbidi="on">
It wont work out of the box. So no connections with simple<br />
<br />
<i><span style="color: #444444;">using (var ws = new WebSocket ("ws://127.0.0.1")) {</span></i><br />
<i><span style="color: #444444;">ws.Connect();</span></i><br />
<i><span style="color: #444444;">};</span></i><br />
<br />
Socket.IO clients hides much of inner details. So when you using plain WebSocket client you need to provide some additional params like this:<br />
<br />
<i><span style="color: #444444;">using (var ws = new WebSocket ("ws://127.0.0.1/socket.io/?EIO=3&transport=websocket&b64=1")) {</span></i><br />
<i><span style="color: #444444;">ws.Connect();</span></i><br />
<i><span style="color: #444444;">};</span></i></div>
Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-27056227449028684992014-11-10T10:25:00.001-08:002014-11-10T10:25:58.368-08:00Cool scripts for ndk developershttp://android-developers.blogspot.ru/2014/11/utilities-for-cc-android-developers.html?m=1Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-33313357167991846842013-03-23T13:24:00.000-07:002013-03-23T13:24:31.365-07:00My contribution to OpenCOLLADA 3dsmax export<div dir="ltr" style="text-align: left;" trbidi="on"><br />
<li>near/far attenuation</li><li>affect specular/diffuse</li><li>shadow map size</li><li>hidden lights now not exported</li><li>primary/secondary visibility node params</li><li>shadow cast node params</li><br />
<br />
https://github.com/KhronosGroup/OpenCOLLADA/pull/161#issuecomment-15343540<br />
</div>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-2409465894538266862013-03-07T06:20:00.003-08:002013-03-08T00:13:19.869-08:003dsmax Light Decay (distance attenuation)<script src="https://gist.github.com/bagobor/5108345.js"></script>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-84300113758767770662012-01-29T09:02:00.000-08:002012-01-29T10:23:43.745-08:00Sanders' blog: Winforms Graph library<a href="http://sandervanrossen.blogspot.com/2011/06/winforms-graph-library.html?spref=bl">Sanders' blog: Winforms Graph library</a>: For some strange reason I was blocked on all projects I was working on, so I had a little time to work on something else. I've encountered m...Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-39235007226114102262012-01-29T09:00:00.000-08:002012-01-29T09:00:49.039-08:00Sanders' blog: Physical Based Rendering<a href="http://sandervanrossen.blogspot.com/2012/01/physical-based-rendering.html?spref=bl">Sanders' blog: Physical Based Rendering</a>: Lately I've been playing around with Physical Based Rendering (yes, I'm late to the party). It took me a while to get it working because ...Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-52285411842202206242012-01-28T01:08:00.000-08:002013-03-10T23:13:13.201-07:00TreeGen, 3DS Max script to generate cheap(realtime) trees<div dir="ltr" style="text-align: left;" trbidi="on"><object height="360" width="640"><param name="movie" value="http://www.youtube.com/v/u-7dsXVqP_Y&hl=en_US&feature=player_embedded&version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/u-7dsXVqP_Y&hl=en_US&feature=player_embedded&version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"></embed></object><br />
<br />
<b>source:</b> <a href="http://www.polycount.com/forum/showthread.php?t=93240">http://www.polycount.com/forum/showthread.php?t=93240</a><br />
<b>download:</b> <a href="http://dl.dropbox.com/u/7010003/Tree_Gen.ms">http://dl.dropbox.com/u/7010003/Tree_Gen.ms</a><br />
<i>Gist:<a href="https://gist.github.com/bagobor/5132171">https://gist.github.com/bagobor/5132171</a></i><br />
</div>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-36860370612685408042012-01-25T06:50:00.000-08:002012-01-25T06:50:09.465-08:00lz4 : Very Fast Compression algorithmAccording test its almost as twice as fastest decompression (Google's Snappy), but with slightly better compression rate with better speed.<br />
<br />
Code license: New BSD License<br />
<br />
"LZ4 is a very fast lossless compression algorithm, providing compression speed at 300 MB/s per core, scalable with multi-cores CPU. It also features an extremely fast decoder, with speeds up and beyond 1GB/s per core, typically reaching RAM speed limits on multi-core systems." <br />
(c) <a href="http://code.google.com/p/lz4/http://">http://code.google.com/p/lz4/</a>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-17368273499235599562011-11-22T14:40:00.001-08:002011-11-22T14:40:59.951-08:00id Sotware Doom3 GPL (Sources!)<a href="https://github.com/TTimo/doom3.gpl">https://github.com/TTimo/doom3.gpl</a>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-12300467544596528282011-11-22T10:12:00.001-08:002011-11-22T10:13:21.054-08:00id Software GPL<div dir="ltr" style="text-align: left;" trbidi="on"><ul style="text-align: left;"><li><a href="ftp://ftp.idsoftware.com/idstuff/source/RTCW-MP-GPL.zip">Return to Castle Wolfenstein (multi player) source code (GPL)</a></li>
<li><a href="ftp://ftp.idsoftware.com/idstuff/source/RTCW-SP-GPL.zip">Return to Castle Wolfenstein (single player) source code (GPL)</a></li>
<li><a href="ftp://ftp.idsoftware.com/idstuff/source/ET-GPL.zip">Enemy Territory source code (GPL)</a></li>
</ul></div><br />
<a href="http://www.geeks3d.com/20100921/id-software-releases-return-to-castle-wolfenstein-source-code/">from</a>Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com0tag:blogger.com,1999:blog-1395917415217330370.post-30710042283645646522011-11-22T08:50:00.001-08:002015-05-08T14:48:20.853-07:00Light Propagation Volumes OpenGL demo<div dir="ltr" style="text-align: left;" trbidi="on"><a href="http://www.rafwrobel.com/lpv/lpv.html">http://www.rafwrobel.com/lpv/lpv.html</a> (code + win32 binaries)<br />
<br />
(for me to run demo was required to remove 'const' in blur.fp lines 94 - 97) </div>mirror: https://www.dropbox.com/s/9bbra0cyjasp3v3/lpv.zip?dl=0Anonymoushttp://www.blogger.com/profile/07919123651138691525noreply@blogger.com2