Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][CSS] Zakrzywienie diva
Forum PHP.pl > Forum > Przedszkole
szczemp
Mam zrobioną przeglądarkę panoram cylindrycznych. Takich co można rozglądać się tylko na boki. Można kręcić się w nieskończoność. Ogólnie działa sprawnie. Ale brakuje głębi, perspektywy. Chciałbym aby zdjęcie w polu wiedzenia było jakby zakrzywione, zawinięte na cylinder. Teraz zdjęcie jest w <img>, a ten z divie, a jquery odpowiada za przewijanie. Nie mam pomysłu na to, ktoś zaradzi?
PROGer
Przydałoby się zobrazować to co masz na myśli, nawet na kartce papieru. Potem zrób zdjęcie i zamieść.
trueblue
Cytat(PROGer @ 9.02.2017, 14:31:23 ) *
Przydałoby się zobrazować to co masz na myśli, nawet na kartce papieru.

https://www.google.com/streetview/#puerto-r...elipe-del-morro
szczemp
Właśnie tak to ma wyglądać jak w streetview. Dobrze to widać przy dużym oddaleniu. Po bokach jakby zdjęcie jest rozciągnięte. Im bardziej przybliżone, tym efekt mniej widoczny.
Mi nie trzeba takich bajerów z zoomem. 'Moje streetview' nie ma zoomowania ani patrzenia w górę i w dół. Mam tylko patrzenie w prawo i w lewo. Dlatego wystarczy jak będzie jakieś stałe 'zakrzywienie'. Ale to jakoś sobie może dopasuję, byle ktoś dał jakiś pomysł jak się za to zabrać.
trueblue
Obawiam się, że jeśli będziesz mieć płaskie zdjęcie, to mapowanie sferyczne i tak nie odda głębi (dlatego, że: https://i.stack.imgur.com/ZH9Op.jpg).
Ale możesz spróbować. Tu jest przykład z nałożeniem płaskiej tekstury na sferę: http://jsfiddle.net/zD2rH/184/ (cały wątek: http://stackoverflow.com/questions/2166392...re-in-three-js)
U Ciebie byłoby podobnie, ale musisz się znaleźć w środku sfery. A przesuwanie lewo/prawo/góra/dół, to przewijanie tekstury po sferze.

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.