ඔබ ග්රැෆික්ස් වැඩසටහන් ලියන්න කැමතිද, හෝ අධ්යයන හෝ රැකියා අරමුණක් සඳහා OpenGL ගැන ඉගෙනගැනීමට බලාපොරොත්තු වෙන්නේද? LearnOpenGL.com වෙබ් අඩවිය ඔබට නවීන (core‑profile) OpenGL සම්පූර්ණයෙන්ම නොමිලේ ඉගෙනගැනීමට අවස්ථාව සපයයි.
මෙම අන්තර්ජාල පොත අඩු‑අවශ්යතාවයෙන් පටන් ගෙන මධ්යම, ඉදිරියට යන තාක්ෂණික අදහස් දක්වා සියල්ලක් පැහැදිලි උදාහරණ සහිතව පියවරෙන් පියවර ඉදිරිපත් කරයි. පාරම්පරික “immediate mode” OpenGL පමණක් කෙරෙමින් තිබෙන අනෙකුත් සම්පත් වලට වඩා, මෙහි නවීන ශේඩර්, VAO, VBO, ෆ්රේම්බෆර් වැනි සංකල්ප සම්පූර්ණයෙන්ම අලුත්ම පද්ධතියේ අඩංගු වේ.
ඉගෙනගැනීමේදී ඔබට 3D දර්ශන, ආලෝකය, මාදිලි ආයාත, පශ්චාත්-සංස්කරණ (post‑processing) වැනි තාක්ෂණික කුසලතා අත්හදා බැලීමට හැකියාව ලැබේ. අඩවියේ “Create a Small Game” කියන ව්යාපෘතිය මඟින් ඔබට සියලුම ඉගෙනුම් පියවර එකට එකතු කර, ව්යාපෘති මට්ටමේ අත්දැකීමක් ලබා ගත හැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලාංකීය විශ්වවිද්යාල සිසුන්, තාක්ෂණික ආයතන සහ ස්ථානීය සොෆ්ට්වේයාර් සමාගම් සඳහා LearnOpenGL ඉතාමත් ප්රයෝජනවත් වේ.
- විශ්වවිද්යාල සිසුන් – ග්රැෆික්ස් පාඨමාලා, ගේම් ඩෙවෙලපමෙන්ට්, AR/VR පර්යේෂණ සඳහා නවීන OpenGL යෙදුම් ඉගෙන ගත හැක.
- ඩිවෙලපර්ලා – නවීන ශේඩර් කේත සහ VBO/VAO පරිපාලනයේ දැනුම, Unity හෝ Unreal Engine වැනි එන්ජින් සමඟ ඒකාබද්ධ කිරීමේදී වැදගත්.
- ව්යාපාරිකයින් – 3D විශේෂාංග සහිත වෙබ් අඩවි, මොබයිල් ඇප්ස්, ඉන්ටරක්ටිව් ප්රදර්ශන නිර්මාණය කර, පාරිභෝගික අත්දැකීම වර්ධනය කළ හැක.
එමෙන්ම, සම්පූර්ණයෙන්ම නොමිලේ ලැබෙන නිසා, අඩු ආදායම් පසුබැසීමේ සිසුන්ටත්, ස්වයංඥානයෙන් ඉගෙන ගැනීමට අවශ්ය කාර්ය මණ්ඩලයටත් අඩු පිරිවැයෙන් උසස් තාක්ෂණික කුසලතා ලබා දේ.
අන්තර්ජාලයෙන් පරිශීලකයින්ට “Introduction” බොත්තම ක්ලික් කිරීමෙන් පමණක් ඔබට ඉගෙනුම් ගමන ආරම්භ කළ හැක. පසුගිය සප්ත වසරේ අලුත් කරුණු, PDF මුද්රිත පිටපත, සහිතව අන්තර්ජාලයේ නොමිලේ ලබා ගත හැකි නිසා, ඔබේ ග්රැෆික්ස් දැනුම තවත් මට්ටමකට ගෙන යාම සම්පූර්ණයෙන්ම සලස්වයි.