همونطور که می دونید هر جسمی از مولکول ها واتم های مختلفی تشکیل شده که دائما در حال حرکت وارتعاش هستند.وقتی نور به سطح اجسام می خوره بخشی ازاین نور عبور،بخشی بازتاب وبخشی هم جذب میشه.که میزان سهم هر حالت به ساختار مولکولی واتمی اون جسم برمیگرده.این ساختارهای متفاوت باعث رفتارهای متفاوت ودر نتیجه رنگ های متفاوت میشه.اگه کل نوری که به جسم می خوره،  عبور کنه جسم شفاف دیده میشه،درغیر اینصورت هر جسم به رنگی دیده میشه که از سطح اون بازتاب شده باشه.مثلا وقتی ما سیب رو قرمز می بینیم علتش اینه که فقط رنگ قرمز رو از سطحش بازتاب می کنه.

حالا سوال اصلی اینجاست که چرا برف که از کریستالهای یخ تشکیل شده شفاف نیست؟

 برف زمانی تشكیل میشود كه بخار آب در جو زمین منجمد شود. همچنان كه بخار آب منجمد می شود، بلورهای روشن و شفاف نیز تشكیل میشوند. جریانهای باد، این كریستالها را در جو زمین بالا و پایین می برند.بلورها ضمن این كار، تدریجا" ذرات بسیار ریزی را كه در ابرها هستند، جذب می كنند. وقتی گروهی از بلورهای یخ، بقدر كافی بزرگ شد به صورت دانه برف به سوی زمین شناور میشود.

بلورهایی كه در كنار هم قرار می گیرند و تشكیل دانه برف می دهند، همیشه آرایش خاصی بخود می گیرنداین بلورها سطوح بسیار دارندو آنچه باعث میشود برف سفید به نظر برسد، بازتاب نور از تمامه این سطوح است.


وقتی نور وارد کریستالهای برف  می‌شود توسط لایه‌ی کریستالی اولیه جهت آن تغییر می‌کند، این اتفاق در لایه‌های بعدی نیز اتفاق می‌افتد و در پایان باعث می‌شود که نور وارد شده کاملا به عقب بازتاب شود. این عمل را کریستال برف بر تمام فرکانس‌های مختلف نور مرئی انجام می‌دهد که باعث می‌شود نور ترکیب شده از تمام فرکانس‌ها به چشم ما بازتاب شود. ترکیب تمام فرکانس‌های نور مرئی همان رنگ سفیدی است که ما می‌بینیم.