Showing posts with label 3D. Show all posts
Showing posts with label 3D. Show all posts

Tuesday, November 2, 2010

AR හෙවත් Augmented Reality



ඔන්න ඉතින් පහුගිය් දවසක අපිත් ගියා UCSC එකේ තිබුන ifo++ ප්‍රදර්ශණය බලන්න.අපේ සහෝදර සහෝදරියො ගොඩාක් මහන්සි වෙලා හිත් ඇදගන්න නිර්මාණ රාශියක් හදල තිබුනා.ඇත්තටම ඒ ප්‍රදර්ශණය යමක් ඉගෙනගන්න කැමති අයට ඉතාමත් වැදගත් වුනා.මම මේ ලිපියෙන් කියන්න යන්නෙ ඒ ප්‍රදර්ශණය ගැන නම් නෙවේ.ඒකෙ තිබිච්ච අපෙත් හිත් ඇදී ගිය ප්‍රදර්ශණ  මාතෘකාවක් වන Augmented Reality ගැන.


  


ඔන්න ඉතින් පොඩි අදහසක් ගන්නත් එක්ක මේ video එක බලමුකො.





එකේ තිබුනේ මොනවගේ දෙයක්ද කියල තෙරෙන්නෙ නැතුව ඇති සමහර විට.ඒකෙ තිබුනෙ වෙබ් කැමරාවක් ඉදිරියේ විශේෂ ආකාරයේ පොතක් පෙරලගෙන යන අයුරුයි.ඒ කියන්නෙ අර තිබුන ත්‍රිමාණ වස්තු එකක්වත් පසුව කරපු සංස්කරණයකින් එකතු කරපුවා නෙවෙයි.කොහොමද එහෙම කලේ??? අන්න ඒ ප්‍රශ්නයට උත්තරයක් දෙන එක තමයි අපි මේ ලිපියෙන් කරන්න බලපොරොත්තු වෙන්නෙ.


 







Augmented Reality  සංකල්පය කියන්නෙ කලින් තිබුන අතත්‍ය යථාර්තය (Virtual Reality) කියන සංකල්පයට හාත්පසින්ම ප්‍රතිවිරුද්ධ දෙයක්.Virtual Reality හි දී අපි කරන්නේ සැබෑ ලෝකය හා සමාන ආකාරයෙන් ත්‍රිමාණ වස්තු මැවීමට උත්සහ කිරීමයි නමුත් Augmented Reality හි දී අපි සැබෑ ලෝකයේ යම් තැනක නොතිබෙන වස්තු ත්‍රිමාණ ලෙස සැබෑ ලෝකයේ මැවීමට උත්සහ කරනු ලබනවා.ඉතින් මේ උත්සහය අද ඊයේ පහල වූ දෙයක් නම් නෙවෙයි.ක්‍රමක්‍රමයෙන් දියුණුවෙලා තමයි අද මේ තත්වයට පැමිණිලා තියෙන්නෙ.









AR Toolkit එක පාවිච්චි කරලා ඔයාලටත් ලේසියෙන්ම මේක අත්හදා බලන්න පුලුවන්.මෙහිදී අපිට අවශ්‍ය වෙනවා කැමරාවකට පහසුවෙන් හඳුනා ගත හැකි රටාවක්.එම රටාව හඳුනා ගෙන ඊට සාපේක්ෂව ත්‍රිමාණ වස්තුවක් දර්ශණය කිරීම තමයි මේ මඟින් කරනු ලබන්නේ.ඒ සඳහා පරිගණක වැඩසටහනක් යොදාගනු ලබනවා.මේ වැඩසටහනට කලින් එම රටාව ඇතුලත් කර තිබිය යුතුයි.එවිට පමණයි එම වැඩසටහනට අදාල ත්‍රිමාණ රූපය දර්ශණය කිරීමට හැකියාව ලැබෙන්නේ.

මෙන්න මේ වගේ එකක් තමයි රටාව විදියට යොදාගන්නෙ


ජංගම දුරකථන වල්ටත් AR...


අත්හදා බලන්න කැමති අයට...

 http://weblog.mrinalwadhwa.com/2009/04/13/augmenting-reality/


වැඩිදුර විස්තර සඳහා මේ video එකත් බලන්න.







ගේම් වලට කැමති අය අනිවාර්යෙන් මේ ටිකත් බලලම යන්න...






 

මෙන්න තවත් යෙදීම් ටිකක්...

http://www.bannerblog.com.au/news/2009/06/35_awesome_augmented_reality_examples.php


ඉතින් මේ වගේ දියුණු තාක්ෂණයත් එක්ක අනාගත ලෝකය කොච්චර වෙනස් වෙයිද කියල හිතාගන්න පුලුවන්ද? 

Monday, October 25, 2010

DirectX සහ OpenGL



 ඔන්න අද අපි කතා කරන්න යන්නෙත් Graphic සම්බන්ධ දෙයක් ගැන තමයි.ඔයගොල්ලන්ට් පරිගණක මෘදුකාංග පාවිච්චි කරන ගොඩ්ක් වෙලාවට් මේ DirectX සහ OpenGL කියන වචන අහන්න දකින්න ලබිල ඇති.Game ගහන අය නම් ඉතින් අනිවාර්යයෙන් අහල තියෙන බව විස්වාසයි.එත් ඔය කවුරුහරි මේව මොනවද?මොකටද මේව තියෙන්නෙ?මොනවද මේවගෙන් කෙරෙන්නෙ කියල හොයල බලුවද?



 


අපි එහෙනම් DirectX වලින් පටන්ගමුකො.DirectX කියන්නෙ සරලවම කිව්වොත් Windows උඩ දුවන API ( Application Programming Interface) ගොනුවක්.මෙමඟින් multimedia වලට අදාල (විශේෂයෙන්ම පරිගණක ක්‍රීඩා සහ රූපණ මාධ්‍ය වලට අදාල ) කාර්යය පාලනය කිරීම කරනු ලබනවා. Direct3D, DirectDraw, DirectMusic, DirectPlay, DirectSound යන එවා මේ API වලට උදාහරණ කීපයක් ලෙස දැක්විය හැකියි.ඔයාලට පේනව ඇති මේ හැම එකකම Direct කියන වචනෙ මුලට තියෙනව.ඉතින් ඔය Direct කියන වචනෙ මුලට දාල විචල්‍ය වෙන වච්නය වෙනුවට 'X' අකුරත් එකතු කරල ගොනුවෙ නමට DirectX කියල දාල තියෙනවා.මයික්‍රොසොෆ්ට් ආයතනය මඟින් නිකුත් කරල තියෙන අලුත්ම සංස්කරණය  තමයි DirectX 11 කියන්නෙ.








දැනට ක්‍රියාකාරී තත්වයේ තියෙන හැම මෙහෙයුම් පද්ධතියකම පාහේ DirectX සඳහා ප්‍රයෝජනවත් වන පුංචි මෘදුකාංගයක් තියෙනවා.නමින් DirectX Diagnostic Tool (dxdiag.exe) වෙන ඒක තියෙන්නෙ තමන්ගෙ වින්ඩොස් folder එකේ system32 කියන folder එකෙයි.උදාහරණයක් විදියට කිවුවොත්  "C:\Windows\System32\dxdiag.exe".හොයාගන්න අමාරුනම් වඩාත්ම ලේසි විදිය තමා run window එකේ dxdiag කියල ට්යිප් කරන එක.ඒකට ගිහින් ඔයාලගෙ  දෘඩාංග මෙහෙයුම් පද්ධතියෙ තියෙන DirectX එක්ක ගැලපෙනවද කියල සහ එවගෙ නොගැලපීම් තියෙනව නම් ගැටලු නිරාකරණය කරගන්නත් උදවු ගන්න පුලුවන්.





හරි එහෙනම් අපි දැන් OpenGL ගැන බලමු.OpenGL (Open Graphics Library) 1992 දී Silicon Graphics ආයතනය විසින් නිපදවන ලද්දක්.මෙයත් DirectX වගේම 2D හා 3D ග්‍රැෆික් සඳහා විශේෂිත වූ API එකක් වන අතර DirectX ට වඩා මෙහි විශේෂත්වය වන්නේ මෙය පරිගණක මෙහෙයුම් පද්ධතිය තුල පමණක් නොව වෙනත් මෙහෙයුම් පද්ධති තුලද භාවිතා කිරීමට ඇති හැකියාවයි.OpenGL  නිර්මාණය කර ඇත්තේ "C" පරිගණක භාෂාව උපයෝගී කරගෙන නිසා DirectX වලට වඩා OpenGL  වල දෘඩාංග සහයෝගය වැඩියි.දැනට OpenGL අලුත්ම සංස්කරණය වන්නේ OpenGL 4.1 සංස්කරණයි.


Gamersලට නම් මේ DirectX සහ OpenGL, System requirements වල ඕනතරම් හම්බුවෙලා ඇති.උදාහරණයක් විදියට ලඟදි නිකුත් උන Mafia 2 පරිගණක ක්‍රීඩාවේ අවම requirements ටික තමයි මේ.

  • OS: Windows XP/Vista/7
  • Processor: Intel Core 2 Duo @ 3.0 GHz / AMD Athlon 64 X2 3600+Memory: 1.5 Gb
  • Hard Drive: 8 Gb free
  • Video Memory: 512 Mb
  • Video Card: nVidia GeForce 8600 / ATI Radeon HD 2600 
  • Sound Card: DirectX Compatible 
  • DirectX: 9.0c 
  • Keyboard
  • Mouse
  • DVD Rom Drive


මේ විස්තර ටික දැනට ඔයගොල්ලන්ට ප්‍රමාණවත් කියල හිතනවා.වැඩිදුර විස්තර සඳහා පහත ලින්ක් වලට ගිහින් බලන්න.ආයෙ අලුත් ලිපියකින් හමුවෙමු.


http://www.microsoft.com/games/en-us/aboutgfw/pages/directx.aspx



Sunday, October 24, 2010

3D සහ අපේ ඇස්

තාක්ෂණය කියන දේත් එක්ක හෙනහුරා වැදිච්ච වැදගත් ශරීර අංගයක් තමයි අපේ රත්තරං ඇස් දෙක. ඉතින් තාක්ෂණය එක්ක ගණුදෙනු කරන ඇත්තො තම තමන්ගේ ඇස් දෙක ගැන බොහොම පරිස්සම් වෙන්න ඕන. විශේෂයෙන්ම ඩේව්ලා. මොකද එයාලා ඇස් දෙක වහගෙන මවපු හීන හැබැ කරගන්න ඇස් දෙක ඇරගෙන පැය ගානක් පරිගණකය ඉස්සරහ එල්ලිලා ඉන්න හන්දා. අපි කියන්න ආපු කාරණාව නම් ඒක නෙවී. ඔහොම ඉන්න කෙලින්ම කාරණාවට බහින්නම්.





පහුගිය කාලෙ ලොකු රැල්ලක් කරලියට ආවනේ ත්‍රිමාණ රූපවාහිණිය කියලා. Avatar ආවට පස්සෙ මම හිතන්නෙ ලංකාවේ කොයි කා අතරත් ඒ ගැන කතා බහට ලක් උනා. ඒත් එක්කම පොඩි හාහූවක් ගියා මේවා ඇස් වලට නම් හොඳ ආරංචියක් නෙවී කියලා. අපිත් ඉතින් හොයලා බැලුවා මේ ගැන. කාරණේ නම් ඇත්ත. මේ වගේ විශේෂ කණ්ණාඩියක් පැළඳගෙන ත්‍රිමාණත්වය රස විඳපු බොහෝ දෙනෙකුට ඊට පස්සෙ ඇසේ පීඩාවක්(eye strain), හිසේ කැක්කුමක් හටගෙන තියනවා. මොකද කියනවා නම් මේ ත්‍රිමාණත්වය මවාගන්න ඇස් දෙකයි, මොළයයි ලොකු වෙහෙසක් ගන්න හන්දා. අපි ඒක කොහොමද සිද්ද වෙන්නෙ කියලා කලින් ලිපියකින් කිව්වනේ.

R U ready 4 3D I strain

දැන් ඉතින් මේක කියෙව්වම බය වෙන්න එපා. සාලෙ ඉස්සරහ තියන රූප පෙට්ටිය බිහි වුණු කාලෙත් මෙහෙමම කිව්වනෙ. සීමාවන් යොදාගෙන නිවැරදි ආකාරයට පාවිච්චි කලොත් ඇසේ පීඩාව අවම කරගන්න පුළුවන්. ඒ වගේම තාක්ෂණය දියුණු වෙනවත් එක්කම මේ දේවල් වළක්වගන්නත් පුළුවන් වේවි. ඒක හන්දා ත්‍රිමාණ රූපවාහිණි යන්ත්‍රයක් මිලදී ගන්න තීරණය කරනවනම් හරි, කණ්ණාඩියක් දාගෙන 3D චිත්‍රපයටයක් බලන්න යන්න හිතුවා නම් හරි, 3D ක්‍රීඩාවක් ගහන්න කල්පනාවක් ආවා නම් හරි, මේ දේවල් ගැන පොඩ්ඩක් සැලකිලිමත් වෙන එක නුවණට හුරුයි. නැත්තන් ඉතින් රත්තරන් ඇස් දෙකට දෙයියන්ගෙම පිහිටයි!!!

"Avatar Headache" අඩු කරගන්න විදිහ
Related Posts Plugin for WordPress, Blogger...
 
Copyright © 2010 Corner | Design : Noyod.Com