sarholoo
عضو جدید
مقدمه:
امروزه قابليت هاي سمعي و بصري بخش عمده اي از علم چند رسانه اي را تشكيل مي دهند و جزء لاينفك فن آوري هايي شده اند كه زندگي قرن بيست و يكم را تعريف مي كنند. بي شك خلق سخت افزار هاي ديجيتال كه قابليت عملكرد با سرعت هاي بسيار زياد را دارند اساس اين فن آوري ها بوده است؛ اما ورود مفهوم رنگ به دنياي ديجيتال چنان تحولي در اين عرصه به وجود آورد كه نه تنها رشته هاي جديدي از علم را پيش روي انسان گشود، بلكه منجربه تغيير جهت پيشرفت بسياري از علوم ديگر گرديد. از رياضيات، هندسه تحليلي براي خلق دنياهاي مجازي به كار گرفته شده و از الكترونيك براي افزايش امكانات و قابليت هاي گرافيكي استفاده شد. علم نرم افزار و هنر برنامه نويسي كه تا چندي قبل در طراحي سيستم هاي عامل و پياده سازي هوش مصنوعي به حد اعلاي خود مي رسيد، با مفهوم جديدي به نام واقعيت مجازي و شبيه سازي دنياي واقعي مواجه شده. هزاران مفهوم جديد در پي مفهوم گرافيك و تصاوير ديجيتال بوجود آمد وهزاران نفر در گوشه و كنار دنيا سرگرم فعاليت و مطالعه در اين زمينه ها شدند.
وجود هزاران نرم افزار وابسطه به قابليت گرافيكي كامپيوتر، وجود سيستم هاي چند رسانه اي از جمله ماهواره ها و تلوزيون هاي مدرن و به اوج رسيدن غول نرم افزار دنيا ، مايكروسافت ، از طريق به كار گيري گرافيك در سيستم هاي عامل خانواده Windows، اهميت آشنايي با مفهوم گرافيك در كامپيوتر را واضح مي كند.
بيش از اين، اگر شما به نحوه ي خلق دنياي مجازي كه گرافيك كامپيوتري و بخصوص گرافيك سه بعدي عنصر اصلي آن مي باشدعلاقمند هستيد، بايد پا را فراتر گذاشته و جنبه هاي مختلفي از علم نرم افزار را مطالعه كنيد.
در اين سري از مقالات، تصميم داريم تا با يكي از مهمترين ابزارهايي كه در اختيار برنامه نويسان بازي هاي ويدئويي و كامپيوتري است آشنا شويم. اين ابزار با نام OpenGL شناخته مي شود و فن آوري بسيار انعطاف پذير و در عين حال پيچيده اي است كه به برنامه نويسان اجازه مي دهد تا فضاهاي سه بعدي را از طريق هنر برنامه نويسي و با در اختيار داشتن سخت افزار مناسب خلق كنند و به تصوير بكشند.
همانطور كه شايد بدانيد، فن اوري هاي مشابهي براي دست يافتن به اين هدف وجود دارند كه معرفي آنها و مقايسه OpenGL با هر كدام را به بخش هاي آينده موكول خواهيم كرد.
در مقاله اول و پيش از آنكه وارد جزئيات فن آوري ذكر شده شويم، لازم است تا با برخي موضوعات مقدماتي و چند اصطلاح مهم آشنا شويم.
پست آپدیت میشود!
امروزه قابليت هاي سمعي و بصري بخش عمده اي از علم چند رسانه اي را تشكيل مي دهند و جزء لاينفك فن آوري هايي شده اند كه زندگي قرن بيست و يكم را تعريف مي كنند. بي شك خلق سخت افزار هاي ديجيتال كه قابليت عملكرد با سرعت هاي بسيار زياد را دارند اساس اين فن آوري ها بوده است؛ اما ورود مفهوم رنگ به دنياي ديجيتال چنان تحولي در اين عرصه به وجود آورد كه نه تنها رشته هاي جديدي از علم را پيش روي انسان گشود، بلكه منجربه تغيير جهت پيشرفت بسياري از علوم ديگر گرديد. از رياضيات، هندسه تحليلي براي خلق دنياهاي مجازي به كار گرفته شده و از الكترونيك براي افزايش امكانات و قابليت هاي گرافيكي استفاده شد. علم نرم افزار و هنر برنامه نويسي كه تا چندي قبل در طراحي سيستم هاي عامل و پياده سازي هوش مصنوعي به حد اعلاي خود مي رسيد، با مفهوم جديدي به نام واقعيت مجازي و شبيه سازي دنياي واقعي مواجه شده. هزاران مفهوم جديد در پي مفهوم گرافيك و تصاوير ديجيتال بوجود آمد وهزاران نفر در گوشه و كنار دنيا سرگرم فعاليت و مطالعه در اين زمينه ها شدند.
وجود هزاران نرم افزار وابسطه به قابليت گرافيكي كامپيوتر، وجود سيستم هاي چند رسانه اي از جمله ماهواره ها و تلوزيون هاي مدرن و به اوج رسيدن غول نرم افزار دنيا ، مايكروسافت ، از طريق به كار گيري گرافيك در سيستم هاي عامل خانواده Windows، اهميت آشنايي با مفهوم گرافيك در كامپيوتر را واضح مي كند.
بيش از اين، اگر شما به نحوه ي خلق دنياي مجازي كه گرافيك كامپيوتري و بخصوص گرافيك سه بعدي عنصر اصلي آن مي باشدعلاقمند هستيد، بايد پا را فراتر گذاشته و جنبه هاي مختلفي از علم نرم افزار را مطالعه كنيد.
در اين سري از مقالات، تصميم داريم تا با يكي از مهمترين ابزارهايي كه در اختيار برنامه نويسان بازي هاي ويدئويي و كامپيوتري است آشنا شويم. اين ابزار با نام OpenGL شناخته مي شود و فن آوري بسيار انعطاف پذير و در عين حال پيچيده اي است كه به برنامه نويسان اجازه مي دهد تا فضاهاي سه بعدي را از طريق هنر برنامه نويسي و با در اختيار داشتن سخت افزار مناسب خلق كنند و به تصوير بكشند.
همانطور كه شايد بدانيد، فن اوري هاي مشابهي براي دست يافتن به اين هدف وجود دارند كه معرفي آنها و مقايسه OpenGL با هر كدام را به بخش هاي آينده موكول خواهيم كرد.
در مقاله اول و پيش از آنكه وارد جزئيات فن آوري ذكر شده شويم، لازم است تا با برخي موضوعات مقدماتي و چند اصطلاح مهم آشنا شويم.
پست آپدیت میشود!