Monday, February 6, 2017

Car render WIP


I have some fun working on shading. Work in progress








Wednesday, June 1, 2016

Capturing Reality

Quick testing of Capturing Reality. Works much better on plane surfaces then Photoscan, but not so well on objects. I tested it as limited trial, so cant play with real geometry after reconstruction.


Sunday, May 29, 2016

GeForce GTX 970 - CUDA-Z Report

If someone interested to compare with your card.

CUDA-Z Report

Core Information
----------------
Name: GeForce GTX 970
Compute Capability: 5.2
Clock Rate: 1342 MHz
PCI Location: 0:1:0
Multiprocessors: 13 (1664 Cores)
Threads Per Multiproc.: 2048
Warp Size: 32
Regs Per Block: 65536
Threads Per Block: 1024
Threads Dimensions: 1024 x 1024 x 64
Grid Dimensions: 2147483647 x 65535 x 65535
Watchdog Enabled: No
Integrated GPU: No
Concurrent Kernels: Yes
Compute Mode: Default
Stream Priorities: Yes

Memory Information
------------------
Total Global: 4096 MiB
Bus Width: 256 bits
Clock Rate: 3505 MHz
Error Correction: No
L2 Cache Size: 48 KiB
Shared Per Block: 48 KiB
Pitch: 2048 MiB
Total Constant: 64 KiB
Texture Alignment: 512 B
Texture 1D Size: 65536
Texture 2D Size: 65536 x 65536
Texture 3D Size: 4096 x 4096 x 4096
GPU Overlap: Yes
Map Host Memory: Yes
Unified Addressing: Yes
Async Engine: Yes, Bidirectional

Performance Information
-----------------------
Memory Copy
Host Pinned to Device: 5749.22 MiB/s
Host Pageable to Device: 3810.16 MiB/s
Device to Host Pinned: 5930.43 MiB/s
Device to Host Pageable: 4190.84 MiB/s
Device to Device: 67.5121 GiB/s
GPU Core Performance
Single-precision Float: 4588.62 Gflop/s
Double-precision Float: 146.54 Gflop/s
64-bit Integer: 301.941 Giop/s
32-bit Integer: 1377.14 Giop/s
24-bit Integer: 989.377 Giop/s


Friday, May 27, 2016

Photogrammetry

Why not use video as source of photos?... Lets try!

Sunday, April 3, 2016

Unreal Engine 4.11 released

https://www.unrealengine.com/blog/unreal-engine-4-11-released

Friday, April 1, 2016

High-contrast Computational Caustic Design (SIGGRAPH 2014)

Very interesting video with caustic - https://www.youtube.com/watch?v=R00IvqcI9jU

Sunday, March 20, 2016

Unreal Engine 4 Car paint material update

Car paint shader with metallic micro flakes, made in Unreal Engine 4. Very realistic result :)

Sunday, March 6, 2016

Unreal Engine 4 Car Paint and Carbon Fiber shaders

(work in progress) Car Paint and Carbon Fiber shaders in Unreal Engine 4.11.

Thursday, February 25, 2016

Unreal Engine 4 Shader tests images

Some images of materials from previous posts











Unreal Engine 4 Car Paint shader WIP

Car Paint shader (work in progress) in Unreal Engine 4.

Unreal Engine 4 Iridescence, Think films shader

Created in HLSL and also in Unreal Engine material editor nodes. Also, worked on displacement and normals in this material.



With different settings



Unreal Engine 4 some shaders tests

Worked on Christmas Ball shader, simple test


Translated my RSL Beckmann shader to HLSL (roughness input is a noise texture)

Tuesday, February 23, 2016

3d-stereoscopic-shader-for-autodesk-maya

http://www.andrewhazelden.com/blog/2012/04/domemaster3d-stereoscopic-shader-for-autodesk-maya/

http://www.andrewhazelden.com/blog/free-downloads/

Sunday, September 20, 2015

Mudbox tips

Display a model without lights and shading
To turn on Flat Lighting do either of the following:
* From the main menu, select Display > Flat Lighting.
* Right-click an empty area of the 3D View and select Flat Lighting

Highlight problem areas on a mesh
To toggle the display of mesh error highlighting:
* Select Display > Mesh Errors from the main menu bar.

Sunday, May 24, 2015

local webgl

python 3:
python -m SimpleHTTPServer

python 2:
python -m http.server 8000

in browser:
http://localhost:8000

Thursday, May 14, 2015

import files dialog Maya (mel)

string $result[] = `fileDialog2 -fm 3 -ds 2 -cap "Choose Folder with Caches" -okc "Select"`;

$selected = `ls -sl`;

for ($node in $selected)
{
   string $geo[] = `select -r $node;`
   select -r $node;
   doImportCacheFile(($result[0] + "\\" + $node), "xmlcache", $geo[0], {});
}

Wednesday, April 29, 2015

3D Scans

Reconstructed model of 3D scan, base mesh created using Agisoft Photoscan. In general this program works very well, but some model was very challenging to fix errors. In this video I show model before and after I fixed and corrected issues. I created more than 300 model of photoreal 3D apparel and developed pipeline to automate some phases of 3D scan cleaning.