Một trong những cách chúng tôi có thể làm cho chúng tôi những cảnh nhìn mát là bằng cách thêm ánh sáng vào chúng. Trong bài học này, chúng ta phế liệu cảnh từ các bài học trước và làm cho một hình mới. Chúng tôi sẽ làm cho một hình hộp đối tượng, với các đỉnh và đáy gỡ bỏ.Nhìn vào mã nguồn. Mới điều đầu tiên là các cuộc gọi đến glEnable(GL_LIGHTING) ở initRendering. Điều này cho phép ánh sáng. Lưu ý rằng chúng tôi có thể gọi glDisable(GL_LIGHTING) nếu chúng tôi đã bao giờ muốn tắt nó trở lại đi. Sau đó, chúng tôi gọi glEnable(GL_LIGHT0) và glEnable(GL_LIGHT1) để cho phép hai nguồn ánh sáng, đánh số từ 0 và 1. (Bạn có thể vô hiệu hóa các nguồn ánh sáng cá nhân bằng cách gọi glDisable(GL_LIGHT0) và glDisable(GL_LIGHT1).) Chúng tôi có nhiều hơn hai đèn lúc xử lý của chúng tôi nếu chúng tôi cần họ, bằng cách sử dụng GL_LIGHT2, GL_LIGHT3, vv. Có được đảm bảo để là ít nhất tám có thể đèn. Sau đó, chúng tôi gọi glEnable(GL_NORMALIZE). Chúng tôi sẽ nhận được những gì mà hiện sau này trong bài học này.Bây giờ, hãy vào các chức năng drawScene.
đang được dịch, vui lòng đợi..