/* Copy original image's classes & styles to div */ d.className = newClasses; p.className = 'reflected'; d.style.cssText = p.style.cssText; p.style.cssText = 'vertical-align: bottom'; var reflection = document.createElement('img'); reflection.src = p.src; reflection.style.width = reflectionWidth+'px'; reflection.style.marginBottom = "-"+(p.height-reflectionHeight)+'px'; reflection.style.filter = 'flipv progid:DXImageTransform.Microsoft.Alpha(opacity='+(options['opacity']*100)+', style=1, finishOpacity=0, startx=0, starty=0, finishx=0, finishy='+(options['height']*100)+')'; d.style.width = reflectionWidth+'px'; d.style.height = divHeight+'px'; p.parentNode.replaceChild(d, p); d.appendChild(p); d.appendChild(reflection); } else { var canvas = document.createElement('canvas'); if (canvas.getContext) { /* Copy original image's classes & styles to div */ d.className = newClasses; p.className = 'reflected'; d.style.cssText = p.style.cssText; p.style.cssText = 'vertical-align: bottom'; var context = canvas.getContext("2d"); canvas.style.height = reflectionHeight+'px'; canvas.style.width = reflectionWidth+'px'; canvas.height = reflectionHeight; canvas.width = reflectionWidth; d.style.width = reflectionWidth+'px'; d.style.height = divHeight+'px'; p.parentNode.replaceChild(d, p); d.appendChild(p); d.appendChild(canvas); context.save(); context.translate(0,image.height-1); context.scale(1,-1); context.drawImage(image, 0, 0, reflectionWidth, image.height); context.restore(); context.globalCompositeOperation = "destination-out"; var gradient = context.createLinearGradient(0, 0, 0, reflectionHeight); gradient.addColorStop(1, "rgba(255, 255, 255, 1.0)"); gradient.addColorStop(0, "rgba(255, 255, 255, "+(1-options['opacity'])+")"); context.fillStyle = gradient; if (navigator.appVersion.indexOf('WebKit') != -1) { context.fill(); } else { context.fillRect(0, 0, reflectionWidth, reflectionHeight*2); } } } } catch (e) { } }, remove : function(image) { if (image.className == "reflected") { image.className = image.parentNode.className; image.parentNode.parentNode.replaceChild(image, image.parentNode); } } } function addReflections() { var rimages = document.getElementsByClassName('reflect'); for (i=0;i

PROLETARY-Team - Моды для 18 WoS и Farmer Simulator

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PROLETARY-Team - Моды для 18 WoS и Farmer Simulator » Курилка для всех » Ваши 3D модели техники>>работы других 3D моделеров


Ваши 3D модели техники>>работы других 3D моделеров

Сообщений 1 страница 4 из 4

1

Пока тут тему сделаю. Если администрация сочтет тему нужной, уберут ее из "флуда"

Покажу над чем я сейчас работаю... думаю что это пояснять не нужно  :)
http://data14.gallery.ru/albums/gallery/193610--40813301-h200-ud3d11.jpghttp://data14.gallery.ru/albums/gallery/193610--40813302-h200-udf729.jpg
за основу пока остается трактор из ПП2
пока готово только переднее колесо
http://data14.gallery.ru/albums/gallery/193610--41009568-h200-uaa0de.jpg
http://data14.gallery.ru/albums/gallery/193610--41111392-h200-u3ee76.jpg

0

2

Сделал заднее колесо
http://data14.gallery.ru/albums/gallery/193610--41231624-h200-uc91a5.jpghttp://data14.gallery.ru/albums/gallery/193610--41269005-h200-ubf3c5.jpg

0

3

Проба колес в игре
http://data14.gallery.ru/albums/gallery/193610--41283139-h200-u04460.jpghttp://data14.gallery.ru/albums/gallery/193610--41283142-h200-uf48f2.jpg

0

4

когда готов будет?

0


Вы здесь » PROLETARY-Team - Моды для 18 WoS и Farmer Simulator » Курилка для всех » Ваши 3D модели техники>>работы других 3D моделеров