Если нельзя, но очень хочется, то нужно обязательно и ничего в мире не стоит того, чтобы делать из этого проблему!


Интересна Java? Кликай по ссылке и изучай!
Если тебе полезно что-то из того, чем я делюсь в своем блоге - можешь поделиться своими деньгами со мной.
с пожеланием
столько времени читатели провели на блоге - 
сейчас онлайн - 

пятница, 29 июня 2012 г.

How To: Как сделать сферическую панораму простым фотоаппаратом с рук? Часть 5

В прошлых сериях "Как сделать сферическую панораму простым фотоаппаратом с рук?" (часть 1, часть 2, часть3 и часть 4) мы сделали полноценную эквидистантную панораму простым фотоаппаратом с ру и даже попробовали объединить несколько панорам в тур.

Недавно в коментах появился вопрос, который я хотел в этом посте и закрыть. Спасибо за вопрос, John Foreign



Итак, для начала нам надо зарегать хостинг. Скажу сразу, для этих целей я использую DropBox (зарегистрируйся по этому линку, и я получу +500Мб в своем хранилище).

Drop box позволяет настроить все так, чтобы тебе всего лишь достаточно будет скинуть файл в папку на своем диске на работе и он появится на всех твоих копьютерах, на которых ты установил DropBox. Но это только одна из приятных фичей DropBox.

Поместив файл в подпапку папки Public с последующим копированием public http линка можно разместить файл у себя в блоге. У меня все файлы блога хостятся на бропбоксе - итак я могу править файл на локали, а он тут же обновится в блоге - очень удобно.


По последним нововведением папка Public с ее свойствами отключена у новозарегистрированных пользователей (источник).  Чтобы ее включить надо проделать следующее. Перейти по линку https://www.dropbox.com/enable_public_folder и проследовать инструкциям по активации этой папки.

Но если у тебя есть хостинг, тогда тебе можно не заморачиваться на счет DropBox, а просто переписать туда файл, скопировать url и вставить в блог такой код.

<center>
    <embed height="500" 
        src="http://dl.dropbox.com/u/11842832/Blog/Panoramas/IMG_9776_Panorama_gimp_cube_out.swf" 
        width="500"></embed>
</center>
А выглядеть это будет так


Идем дальше, отвечая на вопрос

если вдруг тебе надо чтобы работала кнопка full screen с панорамы, то стоит воспользоваться другим кодом.
<object type="application/x-shockwave-flash" data="http://bit.ly/N1AdRC" 
    width="900" height="541" id="VideoPlayback">
  <param name="movie" value="http://bit.ly/N1AdRC" />
  <param name="allowScriptAcess" value="sameDomain" />
  <param name="quality" value="best" />
  <param name="bgcolor" value="#FFFFFF" />
  <param name="scale" value="noScale" />
  <param name="salign" value="TL" />
  <param name="FlashVars" value="playerMode=embedded" />
  <param name="allowFullScreen" value="true" />
</object>
А выглядеть это будет приблизительно так.


Вот и вся премудрость.

Вообще, можешь смело пользоваться более универсальными инструментом. Если ты видишь как у кого-то на блоге что-то висит, то смело выделяй то, что тебя интересует мышкой (немного текста зацепи, до и после заинтересовавшего тебя объекта) и правой кнопкой мыши - выбирай пункт контекстномго меню View selection source, Firefox откроет тебе новое окошко и подсветит HTML код, который и отображает то, что тебя заинтересовало.


Копируй, вставляй в файл с расширением 1.html и играйся, пока не получится так как тебе надо. После готовый код можно вставить в блог.

Если тебя заинтересовал DropBox, то скажу, что в бесплатной версии есть некоторые ограничения на трафик и объем хранилища, но последнее можно прокачать, к примеру у меня уже 18,4 Gb. Как это сделать смотри тут.

Продолжение следует.

17 комментариев:

  1. Очень благодарен, что помог мне!)
    Спасибо, за все твои статьи по этой теме, очень интересно, познавательно и доступно (даже для меня)
    продолжай в том же духе)
    И еще раз СПАСИБО!!)

    ОтветитьУдалить
  2. подскажите пожалуйста мне почему я у себя в блоге не могу сделать на весь экран? значок есть, но не действует, может html какой-то другой надо?

    ОтветитьУдалить
  3. Привет ребята, спасибо за Ваши отзывы и вопросы.
    По поводу fullscreen дополнил статью, вот тут

    ОтветитьУдалить
  4. Спасибо за науку.
    А что? Может взяться теперь за вокруг сферы? Было бы очень интересно. Леонид Ч.

    ОтветитьУдалить
  5. Огромное спасибо за инфу. Самые удобо-варимые и простые статьи из тех, что мне удалось найти на эту тему.

    ОтветитьУдалить
  6. Почему то метод с дропбоксом не работает(

    ОтветитьУдалить
    Ответы
    1. Женя, пожалуйста поделись контекстом своим. "Почему-то не работает" - слишком мало информации. Почитай пожалуйста вот эту статью http://egorfine.com/ru/articles/effective-bugreports/
      И опиши задачу подробно.
      Прием

      Удалить
    2. Зарегал дропбокс, скачал установил.....создал папку паблик, в нее закинул swf файл.Далее на этом файле пкм- поделится ссылкой, вставляю в блог с помощью
      "Дальше выкладываете в своем блоге в режиме html редактирования вот такой вот тег
      "
      В итоге пустое сообщение.

      Удалить
    3. Женя спасибо. Теперь прояснилось.
      "создал папку паблик" - папка должна была уже быть в Dropbox. Это не простая папка - доступ к каждому файлу в ней можно получить напрямую через http.
      Вероятно что-то с аккаунтом не так, раз этой папки не было (может отменили эту фичу в бесплатных аккаунтах?)
      Скинь мне пожалуйста линк, который у тебя получился.

      Удалить
    4. https://www.dropbox.com/s/qtgbzlpz9zdd08w/DSC07790%20Panorama_cube_out.swf

      Удалить
    5. Так и есть - это не прямой линк на файл, это линк на страничку загрузки файла. Должен быть прямой доступ.
      Для новых юзеров дропбокса я вычитал, что папка по умолчанию отключена. Как ее включить читай тут
      http://techdows.com/2012/10/create-public-folder-dropbox-new-account.html
      Пиши, если остались вопросы.

      Удалить
    6. Этот комментарий был удален автором.

      Удалить
    7. Спасибо за помощь!
      пс а можно как то запостить на любой форум ссылаясь на блог?

      Удалить
    8. Снова недостаточно инфы. Что запостить? Как оно будет выглядеть в результате? Как ты это пробовал делать?
      Прием.

      Удалить
  7. Как добавить на панораму кнопки? (стрелки и фулскрин)

    ОтветитьУдалить
  8. Спасибо за информацию. Все очень нужно и полезно. У меня все получилось, но возник один вопрос. Пока что с ним не разобрался. Вы не заметили, что при увеличении/уменьшении панорамы колесиком мыши прокручивается еще и страница? Думаю, что для пользователя это совсем не удобно при просмотре. Кто знает как от этого избавиться (от этого можно избавиться, пример на сайте masterpanoram.ru)?

    ОтветитьУдалить
    Ответы
    1. Пожалуйста.
      Чтобы отключить скролинг - гуглим "disable scroling javascript"
      http://stackoverflow.com/a/4770179 Вот рабочее решение, можно уверен найти и проще.

      Удалить