1 điểm bởi GN⁺ 2023-10-15 | 1 bình luận | Chia sẻ qua WhatsApp
  • Giao diện phần mềm của Kai Krause đã phát triển qua KPT, Bryce, GOO, Photo Soap, Show, Poser3 thành một ngôn ngữ UI riêng, kết hợp không gian làm việc toàn màn hình với các công cụ có thể ẩn đi
  • Hộp thoại modal lớn của KPT3 bắt nguồn từ giới hạn của giao diện plugin Photoshop, vốn khiến việc tương tác trực tiếp với hình ảnh trở nên khó khăn, và đã tạo ra một môi trường chuyên biệt cho tác vụ bên trong hình chữ nhật cỡ màn hình 14 inch
  • Bryce, GOO, Photo Soap, Show mở rộng chế độ toàn màn hình và ẩn dụ Rooms để thực hiện các tác vụ như tạo texture, biến dạng pixel, chỉnh sửa ảnh, sắp xếp tệp trong những không gian riêng biệt
  • KPT Lens f/x, Photo Soap, Poser3 giảm diện tích màn hình bằng cách hiển thị công cụ nhỏ hoặc chỉ hiện khi cần, đồng thời sử dụng MouseOver, độ trong suốt, bóng đổ, Memory Dots và điều chỉnh giá trị bằng kéo thả
  • UI này mạnh về tập trung vào công việc và phản hồi thời gian thực, nhưng chế độ toàn màn hình làm việc tương tác với chương trình khác trở nên khó khăn, còn Memory Dots và điều chỉnh giá trị bằng kéo thả có hạn chế trong việc kiểm tra trạng thái và nhập số liệu chính xác

Khởi đầu của Kai Krause và dòng MetaTools

  • Kai Krause sinh năm 1957 tại Dortmund, và năm 1976 đã đến California cùng hai người bạn
  • Ông làm nhạc công tại Disney Sound Effects và giành Clio Award nhờ hiệu ứng âm thanh cho quảng cáo radio của Star Wars
  • Trên AOL, ông điều hành diễn đàn Kai’s Power Tips & Tricks, chia sẻ các mẹo hiệu ứng đặc biệt cho Adobe Photoshop và những đoạn mã nhỏ; tư liệu này dần phát triển thành một bộ sưu tập thông tin Photoshop thực dụng
  • Năm 1991, Ben Weiss và Kai gia nhập Harvard Systems Corporation do John Wilczak sáng lập, tức HSC Software Corp., và tạo ra phiên bản đầu tiên của Kai’s Power Tools
  • KPT là một gói plugin dùng giao diện lập trình bộ lọc bên thứ ba của Adobe Photoshop, và nhiều ý tưởng từ Kai’s Power Tips & Tricks đã được hiện thực hóa thành phần mềm đơn giản, dễ dùng
  • KPT phát triển đến phiên bản 3 vào năm 1995, và bản phát hành này bao gồm Texture Explorer, Spheroid Designer, KPT Lens f/x cùng nhiều thành phần khác
  • Năm 1995, HSC đổi tên thành MetaTools, Inc.
  • Eric Wenger và Phil Clevenger gia nhập nhóm và phát triển sản phẩm mô phỏng phong cảnh mang tên Bryce, lấy tên từ Bryce Canyon
  • Sau đó MetaTools bắt đầu tạo ra những loại phần mềm khác như Kai’s Power GOO, Kai’s Photo Soap, Kai’s Power Show
  • Trước GOO, Kai chủ yếu được biết đến với vai trò người làm công cụ sáng tạo cho giới nghệ sĩ máy tính, nhưng GOO trở thành phần mềm mà nhóm người dùng rộng hơn có thể đem ra nghịch
    • Các thuật toán phức tạp được ẩn sau giao diện
    • Ngay cả trẻ em cũng có thể biến ảnh bạn bè hay giáo viên thành những bức biếm họa vui nhộn
    • Kai gọi kiểu chương trình này là funware
  • Năm 1997, MetaTools sáp nhập với Fractal Design để trở thành MetaCreations Corp.
  • Năm 1998, Phil Clevenger và Kai mang các khái niệm giao diện chủ đạo của Bryce sang Poser3
  • Năm 1998, MetaCreations có khoảng 300 nhân viên; trụ sở chính ở Carpinteria gần Santa Barbara, California, và còn có cơ sở tại San Francisco cùng nơi khác

Cách biến toàn bộ màn hình thành môi trường làm việc

  • Chế độ toàn màn hình và KPT3

    • Hộp thoại lớn của KPT3 bắt nguồn từ giới hạn của giao diện plugin Photoshop
    • Kai muốn có khả năng tương tác trực tiếp với hình ảnh như Levels hay Curves, nhưng giao diện plugin thời đó hoạt động theo cách plugin nhận một hình chữ nhật, xử lý pixel ở không gian khác rồi trả lại
    • Các bộ lọc KPT3 như KPT Texture Explorer, KPT Spheroid Designer, KPT Convolver sử dụng một vùng hình chữ nhật phù hợp với màn hình 14 inch
    • Phần còn lại của màn hình bị làm đen nên không thấy thanh menu, cửa sổ ảnh Photoshop hay desktop
    • Người dùng làm việc như thể bước vào một căn phòng được trang trí cho đúng tác vụ cụ thể
    • KPT Texture Explorer là một hộp thoại modal chỉ tối ưu cho việc tạo texture
    • KPT Spheroid Designer là công cụ để tạo một bộ sưu tập hình cầu đặc thù, cung cấp các điều khiển để định nghĩa ánh sáng hay chọn cấu trúc bề mặt
    • Bruce “Tog” Tognazzini xem Kansei Engineering là toàn bộ trải nghiệm, bao gồm màu sắc, âm thanh, hình dạng, xúc giác, cảm giác chuyển động, tính chất và sự nhất quán của tương tác
    • Tog xem KPT Convolver là một ví dụ của thiết kế Kansei, và đánh giá rằng nó biến cách áp nhiều bộ lọc tuần tự trong Photoshop thành một môi trường đơn giản và tích hợp hơn
    • Người dùng có thể tự do thử nhiều tổ hợp bộ lọc thay vì cách cũ chỉ hoàn tác được bộ lọc cuối cùng
    • Cũng có thể khám phá các tổ hợp bộ lọc với sự hỗ trợ và gợi ý của máy tính
    • Tên Convolver là trường hợp tên mã trong giai đoạn phát triển/beta được giữ lại làm tên sản phẩm, bắt nguồn từ cách chơi chữ với từ convolution
    • Nhiều ý tưởng giao diện của KPT được tiếp nối trong Bryce, và Bryce phát triển thành một môi trường duy nhất phủ toàn màn hình
    • Bryce vượt qua giới hạn hình chữ nhật 14 inch cố định, với giao diện co giãn theo kích thước màn hình
    • Cùng định hướng đó cũng được áp dụng cho Poser3KPT5 phát hành vào cuối năm 1998
  • Ẩn dụ Rooms

    • Ví dụ John Updike dùng những căn phòng khác nhau cho từng loại bài viết dẫn tới góc nhìn rằng không gian theo tác vụ có thể kích thích công việc sáng tạo
    • GOO room là môi trường chuyên cho thao tác đẩy và kéo pixel
    • Vì Kai’s Power GOO là một trong những ứng dụng độc lập đầu tiên của MetaTools, nên các thao tác hệ điều hành như mở và đóng ảnh cũng cần truy cập được từ bên trong ứng dụng
    • Để không làm lộn xộn phòng chỉnh ảnh, những căn phòng khác trở thành một phần của ứng dụng
    • Kai’s Photo Soap đưa ra 7 căn phòng: In, Prep, Tone, Color, Detail, Finishing, Out; người dùng đi vào từng phòng để thực hiện tác vụ cụ thể

Cách ẩn công cụ và chỉ hiện ra khi cần

  • KPT Lens f/x và công cụ kiểu ống kính

    • Khái niệm Magic Lenses được Bier và cộng sự giới thiệu năm 1993; hai năm sau Kai đã thiết kế công cụ có thể kéo trên ảnh trong KPT3
    • KPT Lens f/x hiển thị bản xem trước thuộc tính bộ lọc đã chọn bên trong một vùng nhìn hình tròn
    • Tên alpha ban đầu của công cụ ống kính này là “Dragon”, xuất phát từ “drag-on-the-image”
    • Nó bắt đầu từ một ý tưởng thiết kế đơn giản: tạo ra những công cụ chính xác như dao đa năng Swiss Army cỡ nhỏ, đồng hồ hay kính hiển vi
    • Chỉ có vài điều khiển rất nhỏ quanh cửa sổ trung tâm, còn ở cửa sổ trung tâm thì hiển thị theo thời gian thực hiệu ứng sẽ xuất hiện như thế nào trên ảnh thật
    • Các tùy chọn được giấu trong những bánh xe và núm xoay nhỏ, chỉ lôi ra khi thiết lập rồi lại cất đi
    • Do phải lách qua giao diện plugin thời đó, việc tương tác thật sự với hình ảnh trên màn hình vẫn còn hơi gượng gạo
  • Công cụ và bóng đổ của Photo Soap

    • Photo Soap là bước tiếp theo của hướng đi này, nơi công cụ không cần phải mang tính modal như các lens của KPT mà có thể dùng theo mô hình modeless tự nhiên hơn
    • Bút, cọ và tẩy được đặt rải rác trong không gian làm việc
    • Công cụ có kích thước lớn, đổ bóng ảo, và khi sử dụng thì đầu công cụ có phản ứng thị giác như bị ấn xuống

Thử nghiệm với desktop và sắp xếp media

  • Phòng In của SoapShow là một nỗ lực để xử lý nhiều tệp hình ảnh
  • Có thể đặt các bản xem trước lớn hơn icon thông thường của Finder trong vùng desktop
  • Bản xem trước hình ảnh có thể đổi kích thước và chồng lên nhau
  • Mục được chọn có thể được lưu vào scrapbook trong Soap hoặc được xử lý như đối tượng pile trong Show
  • Đối tượng pile của Show được dùng như một lựa chọn thay thế cho kiểu cổ điển “thư mục trong thư mục trong thư mục”
  • Bản cập nhật năm 2015 hồi tưởng rằng nhiều thiết kế UI của Kai cũng rất phù hợp với ứng dụng iPad
  • Ben Weiss, Kai Krause và Tom Beddard đã tạo ra frax HD, ứng dụng này phát hành vào tháng 10 năm 2013

Ngôn ngữ giao diện của Kai

  • Chức năng mở ra khi cần

    • KPT Convolver có ba chế độ: Explore, Design, Tweak
    • Những điều khiển không dùng trong chế độ cụ thể sẽ bị làm mờ
    • Ngay cả khi đổi chế độ, người dùng cũng không cần sắp xếp lại widget nên vẫn giữ được màn hình quen thuộc
    • Nhấp vào mục bị làm mờ sẽ đổi chế độ, vì vậy có thể truy cập mọi chức năng ngay trong một giao diện
    • Cách này khơi gợi sự tò mò để người dùng tự khám phá giao diện
  • MouseOver

    • Công cụ không dùng đến sẽ mờ đi, và khi con trỏ chuột lướt qua thì lại được kích hoạt
    • Các công cụ ở bên phải và phía dưới của khung nhìn chính trong giao diện Bryce bình thường không hiện rõ
    • Dải film, camera và các thành phần viền trong GOO room sẽ tăng tương phản khi chuột lướt qua
    • Trong KPT, Bryce và Poser, khi đưa chuột lên widget thì phần mô tả sẽ hiện ra
    • Cách này giúp màn hình tập trung vào công việc và đẩy các yếu tố gây xao nhãng ra khỏi tầm nhìn
    • Nhiều điều khiển có thể được xử lý thành các khối lớn hơn, nhờ đó giảm bớt vấn đề Cockpit
    • Có thể lược bỏ nhãn, nhờ đó widget có bố cục không gian tốt hơn như trên toolbar của Bryce
  • Kéo chuột thay cho thanh trượt giá trị

    • Slider và scrollbar truyền thống kéo thumb tới một giá trị cụ thể, nhưng KPT3 và KPT Convolver dùng một orb đơn giản làm điểm bắt đầu cho thao tác kéo chuột
    • Cách này được dùng cho các mục như Hue, Saturation
    • Orb và nhãn liên quan chiếm ít chỗ hơn slider giá trị
    • Vì bản thân điều khiển không hiển thị phản hồi, nên phải cung cấp phản hồi thời gian thực trên đối tượng đang chỉnh sửa
    • Trục x và trục y có thể mang ý nghĩa khác nhau, biến không gian giá trị thành hai chiều
    • Việc nhập số liệu chính xác là rất khó, và bản thân điều khiển cũng không hiển thị phản hồi về giá trị đã chọn
  • Memory Dots và Five Favorites

    • KPT Spheroid Designer, KPT Convolver, KPT5 sử dụng một trường Memory Dots 3x3
    • Các chấm này có thể lưu các thiết lập khác nhau của những widget giao diện khác
    • Soap và Show dùng 5 chấm cho cùng mục đích
    • Người dùng có thể tùy biến công cụ, lưu giá trị điều khiển và chuyển nhanh giữa nhiều bố cục giao diện
    • Thời gian truy cập ngắn, nhưng Memory Dots không cung cấp phản hồi trực quan
    • Muốn kiểm tra nội dung thì phải kích hoạt chấm đó; icon hoặc bản xem trước MouseOver có thể sẽ hữu ích
    • Dải film của GOO đã cung cấp kiểu phản hồi như vậy
  • Độ trong suốt và bóng đổ

    • Trong các giao diện của Kai, gần như mọi thành phần đều đổ bóng mềm từ nhiều năm trước khi Mac OS X Aqua xuất hiện
    • Những bóng đổ này là một phần của thái độ Kansei nhằm tạo ra một môi trường hài hòa
    • Hộp thoại modal của GOO, menu của Show và bảng thông tin của Soap được hiển thị bán trong suốt
    • Ưu điểm là các đối tượng bên dưới panel bán trong suốt vẫn tiếp tục nhìn thấy được
  • Ưu và nhược điểm của toàn màn hình và Rooms

    • Chế độ toàn màn hình và ẩn dụ Rooms là hướng đi nhằm tích hợp thiết kế trên mọi phương diện, bao gồm cả Kansei Design
    • Môi trường được thiết kế cho một tác vụ cụ thể hỗ trợ rất mạnh cho chính tác vụ đó
    • Không có vấn đề cửa sổ chồng chéo lộn xộn
    • Mỗi lần chỉ có thể kích hoạt một phòng
    • Vì không thấy các chương trình khác nên gần như không có tương tác với chúng, và cũng không thể drag and drop
    • Người dùng khó ý thức được những “căn phòng” khác bên trong cỗ máy
  • Workspace và Desktop

    • GOO chỉ xử lý ảnh như một gallery dạng lưới
    • Soap và Show dùng một phiên bản desktop trải rộng hơn để hiển thị bộ sưu tập tệp media
    • Cách này gần với chiếc bàn thật hơn, và bản xem trước hữu ích cho việc nhận biết tệp ảnh
    • Nó rất hạn chế về cấu trúc phân cấp, và không thể lưu bố cục để dùng sau
  • MetaWindow

    • Poser3 dùng cửa sổ không có viền và tay nắm theo kiểu cổ điển
    • Soap và Poser3 dùng drawers để hiện tài sản hoặc chức năng khi cần
    • Soap dùng scrapbooks để lưu đối tượng
    • Cấu trúc này là một cách rõ ràng để đưa các mức phân cấp vào bên trong giao diện
    • Những mục không cần dùng thường xuyên có thể được truy cập bằng cú nhấp đúp

Các mối nối sau MetaCreations

  • Kai Krause rời MetaCreations vào năm 1999
  • Cũng trong năm đó, công ty đổi tên thành Viewpoint Corporation để tập trung vào MetaStreams, công nghệ 3D-Web
  • Một số người đã hợp tác với Apple và có ảnh hưởng lớn đến thiết kế Aqua mới của Mac OS X
  • google Picasa được thiết kế và phát triển bởi những người xuất thân từ meta
  • Adobe Lightroom được nhắc đến như một sản phẩm mạnh cho nhiếp ảnh số
  • Eric Wenger thiết kế và phát triển phần mềm phong cảnh 3D và nghệ thuật tại công ty riêng U&I software
  • IIIF là một nhánh mã nguồn mở xuất phát từ Seadragon của Blaise Agüera y Arcas, Ben Weiss và Ian Gilman
  • IIIF được dùng để cung cấp bản đồ lịch sử độ phân giải cao trong Chronoscope Hamburg và Chronoscope World

1 bình luận

 
GN⁺ 2023-10-15
Các ý kiến trên Hacker News
  • Khoảng năm 2001, tôi từng đến thăm tòa lâu đài mà Kai mua sau khi quay về Đức và đặt tên là Byteburg
    Kai tổ chức một đêm để những người trẻ pitch ý tưởng startup, nhưng thực tế bầu không khí là ai cũng được chào đón; có Uwe Maurer cùng hai nhân viên phụ trách bảo trì lâu đài, nấu ăn và đồ uống
    Kai là một người tử tế, khiêm nhường và cực kỳ thú vị; ông cầm một chiếc khay nhỏ chạy qua chạy lại giữa mọi người để mang đồ ăn nhẹ, và luôn để ý để bia của ai cũng không bị cạn
    Sau khi trò chuyện linh tinh và chơi các board game chiến thuật như cờ vây, đến khuya chúng tôi xuống tầng hầm lâu đài chơi bi-a và bi lắc đến tận rạng sáng
    Hôm đó tôi cũng được nghe trực tiếp huyền thoại thành công của KPT: thời ấy chẳng ai biết một plugin Photoshop tạo các họa tiết thủ tục hào nhoáng thì dùng vào việc gì, và số người làm tờ rơi cho các câu lạc bộ techno cũng chỉ là thiểu số
    Khi doanh số không mấy khả quan, Uwe thuê sinh viên gọi điện dồn dập đến các cửa hàng bách hóa và chuỗi bán lẻ lớn ở Mỹ, nơi lúc đó bán phần mềm; các sinh viên giả vờ rằng họ đang học thiết kế đồ họa và cần KPT cho bài tập
    Sau đó doanh số bắt đầu xuất hiện, và câu chuyện này về sau được truyền lại như huyền thoại sáng lập của công ty sau này trở thành MetaCreations

    • Tôi là một trong số ít người đó. Các công cụ của Kai cực kỳ hữu ích khi tôi học thiết kế đồ họa bằng cách làm tờ rơi và poster cho các rave địa phương; nhờ vậy tôi cũng kiếm được những công việc thiết kế đồ họa/web thực thụ và bắt đầu sự nghiệp
      Các plugin và công cụ của Kai thời đó được nhớ đến mang tính biểu tượng chẳng kém Winamp hay mIRC
    • Thật ngạc nhiên là có thể gặp trực tiếp ông ấy và mọi người còn có thể pitch. Chỉ nhìn website của ông ấy thì trông như người không muốn ai gửi email hay bắt chuyện vậy
    • Tôi tò mò không biết chuyện gì đã xảy ra khi các cửa hàng yêu cầu sinh viên trả tiền phần mềm trước hoặc sau khi đặt hàng
  • Công nhận là họ đã thử làm điều gì đó khác biệt, nhưng nhìn lại sau 30 năm thì trông khá dễ thương và hơi quá màu mè
    Nó là một phần của thẩm mỹ màu sắc rực rỡ, hiệu ứng kính và kiểu “trời ơi, Internet kìa” cuối thập niên 90; như một dạng phong trào tie-dye kỹ thuật số, kéo dài sang Aqua của MacOS và các theme kính của Windows rồi biến mất
    Giữa thập niên 90 từng có thời hiệu ứng Kai Page Curl xuất hiện khắp nơi
    Tôi đã dùng vài phiên bản Bryce; nó tốt cho người mới làm 3D, nhưng cũng như thứ tạo bằng KPT nhìn là biết rất KPT, thứ làm bằng Bryce cũng nhìn là biết rất Bryce
    Tất cả đều là núi fractal, hành tinh, những quả cầu bí ẩn lơ lửng, phong cảnh biển ngoài hành tinh, hoàng hôn kích thích thị giác, và những cái cây tinh xảo chỉ thêm vào khi bạn có dư vài ngày để render
    Lúc nào cũng như đang bấm chuột trong KaiSpace, không có đường thoát ra

    • Tôi thấy nói vậy là hạ thấp quá mức; thời đó đây thực sự là công nghệ sáng tạo và đột phá
      Khi Kai's Power Goo ra mắt, tôi đến Apple Expo ở London; khu vực quanh gian MetaCreations là một trong những nơi đông nhất toàn triển lãm, mọi người há hốc miệng xem trình diễn Kai's Power Goo
      Bây giờ thật khó diễn tả phần mềm đó khi ấy đáng kinh ngạc đến mức nào
      UI của ông ấy cũng là thứ khiến tôi mê phần mềm từ nhỏ; Bryce và Power Goo có thể nói là đã thay đổi cuộc đời tôi
      Đặc biệt với trẻ em, gần như không có phần mềm nào vừa dễ tiếp cận vừa mạnh mẽ như vậy
      Vào năm 1994–95, nếu bạn nhờ ai đó tạo một ảnh render 3D chân thực của phong cảnh ngoài hành tinh hoặc phong cảnh giống Trái Đất, đó là một công việc khổng lồ đòi hỏi kỹ năng đặc biệt và phần mềm đắt đỏ, khó tiếp cận
      Lúc đó tôi khoảng 12 tuổi, và vẫn nhớ mình đã làm cha ngạc nhiên bằng những tác phẩm tạo bằng Bryce
      Vài năm sau tôi kiếm lậu Maya để dùng thử, nhưng nó quá phức tạp và UI không thân thiện, đến mức tôi hầu như còn không tạo nổi một quả cầu có texture
      UI có thể trông dễ thương, nhưng nó thân thiện và dễ tiếp cận; khác với các công cụ 3D thời đó vốn đáng sợ, phức tạp và khó học, nó khiến người ta bắt tay vào sáng tạo
      Đến giờ tôi cũng không biết có công cụ nào tốt hơn Bryce để tạo nghệ thuật phong cảnh 3D không; nếu có thì tôi muốn biết. Còn giới trẻ ngày nay chắc sẽ hỏi Stable Diffusion “hãy tạo cho tôi một phong cảnh ngoài hành tinh thật ngầu”
    • Nhận xét “sau 30 năm thì trông dễ thương và màu mè” nghe giống kiểu ví dụ kinh điển “Seinfeld không buồn cười” hay “The Beatles không độc đáo”
      Phong cách của Kai trông lỗi thời và quá đà là vì khi ra mắt nó cấp tiến và đổi mới đến mức tạo ra cả một trào lưu thiết kế đồ họa khổng lồ
      Nó không bắt chước thứ gì cả; chính vì quá thành công và khắc sâu vào ý thức của mọi người nên bây giờ ta mới thấy nó dễ thương và màu mè
      Thẩm mỹ Internet cuối thập niên 90 với màu sắc rực rỡ và hiệu ứng kính cũng có một trong những nguồn gốc chính từ ông; nếu không có Kai Krause, ký ức thị giác của chúng ta về thập niên 90 hẳn đã khá khác
    • Nhìn lại thì tôi đồng ý rằng đó là thời kỳ UI khá ồn ào
      Nhưng khi nhìn lại Kai Power Tools bây giờ, rõ ràng Kai là người có vai trò lớn hơn bất kỳ ai trong việc mở ra kỷ nguyên UI kỳ quặc ấy, thứ đạt đỉnh hoặc kết thúc với brushed metal và Apple Aqua
      Phải thừa nhận rằng ông đã có ảnh hưởng rất lớn đến UI thời đó
    • Có vẻ bạn đang nói về thời kỳ UI trông thật sự đẹp trước cả khi phần cứng theo kịp
      Ngay khi phần cứng đủ sức làm được, phong cách lại thoái lui về mức còn nguyên thủy hơn cả thập niên 90; nhân tiện, thời kỳ bạn đang nói đến là đầu những năm 2000
    • Sau khi nhập môn 3D Studio Max, tôi được khuyên hãy thử Bryce nếu muốn làm nghệ thuật phong cảnh đẹp
      Mở Bryce ra thì thấy nó giống đồ chơi mẫu giáo quá mức, và với người đã quen giao diện cùng bộ tính năng phong phú hơn nhiều của 3D Studio Max, đó không phải là điều tích cực
      Tôi nghĩ Bryce là một công cụ được tối ưu cho một mục đích cụ thể
  • Đây là những video thập niên 90 liên quan đến Kai Krause mà tôi thấy nắm bắt rất tốt bầu không khí thời đó
    Kai Krause Interview (1996): https://www.youtube.com/watch?v=U0Qie-kP3Lk
    KPT Bryce 1.0 with John Dvorak and Kai Krause: https://www.youtube.com/watch?v=MY8GPU5osx4
    "The Program": https://youtu.be/ZGLjPYgs8bg
    Kai Krause at TED8: https://www.youtube.com/watch?v=z0rw2LGHnCA
    Trang web của ông ấy cũng đáng ghé thăm: http://kai.sub.blue/

    • Tôi hoàn toàn không biết Bryce ban đầu là do Kai tạo ra
    • TED thời đó thật sự rất khác bây giờ
  • Tôi còn nhớ mình từng dùng những công cụ này, đồng thời cũng nhớ giao diện người dùng kinh khủng của chúng
    Chúng giống tác phẩm nghệ thuật hơn là thứ được tạo ra để làm việc hay tương tác
    Nhìn thì đẹp và ban đầu có hiệu ứng “ồ!” thật, nhưng để dùng thực sự quá 5 phút thì không ổn lắm
    Tôi không biết nhiều quyết định thiết kế kiểu đó đã được đưa vào các công cụ của Kai, và thành thật mà nói khi dùng thực tế thì cảm giác ì ạch và được ghép lại khá vụng về, nên cũng khá bất ngờ
    Nó giống các trình phát MP3 “ngầu” thời đó như Sonique

    • Phần mềm tạo và render nhân vật của Poser cũng có nhiều yếu tố UI độc đáo và kỳ lạ, có khái niệm memory dot khủng khiếp được nhắc đến đâu đó, cùng cách điều khiển camera hoàn toàn khác các phần mềm mô hình hóa 3D khác
      Tôi vẫn nhớ khi chuyển sang tạo nhân vật bằng Daz Studio, vì nó dùng UI dễ nhận ra nên tôi gần như hiểu được ngay lập tức
      [0] hơi NSFW: https://www.posersoftware.com/article/509/poser-12-basics-ho...
  • Tôi từng làm ở đó vào những năm cuối của MetaCreations
    Họ đã tạo ra những thứ thật sự đáng kinh ngạc và có các kỹ sư đẳng cấp thế giới
    Sau này nhìn xem những người đó đã đi đâu cũng rất thú vị, và rất có thể bây giờ các bạn vẫn đang dùng thường xuyên những sản phẩm mà họ tạo ra về sau
    Đó là thời phần mềm còn được phân phối bằng CD
    Trên đường trở về từ một hội nghị ở Bay Area, tôi từng ghé văn phòng Scotts Valley, trực tiếp cầm Gold Master CD-R của bản phát hành mới nhất sản phẩm chúng tôi rồi quay lại Santa Barbara
    Ở sân bay, một đồng nghiệp gặp tôi và mang chiếc CD đó đến cơ sở ép đĩa ở Los Angeles, nhờ vậy có thể sao chép và đóng gói kịp lịch phát hành. Với một nhân viên junior thời đó, đây là việc khá thú vị
    Phần kỹ thuật cho bản phát hành tiếp theo của KPT bị dồn đến tận phút chót; một người phụ trách thuật toán nghĩ thêm ra một tính năng mới và gửi mã cho nhóm ứng dụng qua IM, rồi nhóm ứng dụng đưa nó vào như một tùy chọn nữa trong danh sách chỉ vài phút trước bản build cuối
    Intel đã gửi phần cứng Pentium III trước khi ra mắt để chúng tôi tối ưu ứng dụng cho tập lệnh mới

    • Tôi tò mò vì sao họ lại có văn phòng ở Scotts Valley. Tôi luôn chỉ xem nơi đó như một điểm dừng nhỏ yên tĩnh trên đường ra bãi biển
  • Một người bạn thiết kế đồ họa đã cho tôi xem Kai's Power Tools vài năm trước
    Từ góc nhìn của một kỹ sư phần mềm, GUI dường như phớt lờ các quy ước nền tảng một cách không cần thiết nên khá khó chịu, nhưng người bạn thiết kế đồ họa của tôi thì cực kỳ thích
    Khách hàng mà nó nhắm tới không phải tôi, mà là người bạn đó

  • Nếu phải lộ tuổi thì: tôi đã đăng ký Compuserve chỉ để tải xuống toàn bộ tài liệu Kai's Power Tools
    Nhóm dân pixel địa phương của chúng tôi chỉ có một phần tài liệu, chứ không có đủ
    Khi plugin KPT ra mắt, phản ứng khá chia rẽ
    Phần lớn mọi người chỉ nhìn UI và nghĩ đó là đồ chơi, nhưng một khi hiểu được luồng hoạt động của các plugin, bạn sẽ thấy chúng đúng là “đồ chơi” theo một nghĩa quan trọng
    Chúng cho phép tạo hình ảnh thông qua quá trình làm việc thị giác lặp đi lặp lại, và bản thân UI là nguồn cảm hứng thị giác giúp tâm trí thoát khỏi ranh giới màn hình máy tính để tận hưởng, chơi đùa và tạo ra thứ đẹp mắt
    Các plugin của ông ấy cũng góp phần tạo ra thị trường cho những công ty như Alien Skin Software, nay là Exposure, và dòng plugin Eye Candy
    Tôi ước ngày nay vẫn có những công cụ mạnh đến vậy, đồng thời mang lại niềm vui sáng tạo mang tính bản năng trong khi sử dụng
    [1] https://exposure.software/eyecandy/

  • Tôi có những ký ức rất đẹp về một giai đoạn cụ thể của phần mềm đó
    Một công ty khác trong không gian tương tự là Xaos Tools
    Tôi còn quá nhỏ để tiếp xúc với SGI, nhưng bằng cách nào đó đã kiếm được băng VHS quảng bá của công ty này
    Đáng tiếc là không dễ tìm được nhiều tư liệu trực tuyến
    Nếu các công cụ của Kai là phiên bản cao cấp nhắm đến mảng phim ảnh và hoạt hình truyền hình thì nó sẽ có cảm giác như thế này; giao diện của Kai ở một đẳng cấp khác so với mọi người, nhưng Xaos cũng có bầu không khí tương tự về mặt hiệu ứng siêu thực
    Có vẻ các ứng dụng của họ cũng được dùng khá nhiều trong Lawnmower Man
    http://www.aaronjamesrogers.com/misc/hotmix16/vendors/xaosto...
    https://ohiostate.pressbooks.pub/graphicshistory/chapter/11-...

  • Vào thời đó tôi từng làm kỹ sư chính về đồ họa và ứng dụng cho nhiều sản phẩm của Kai
    Thật sự rất thú vị, và chắc chắn là có người thích người không, nhưng số người hâm mộ nhiều hơn những người chỉ trích
    Việc kinh doanh thất bại không phải vì thiếu sự quan tâm; đáng tiếc là có những hoàn cảnh tai tiếng và buồn hơn nhiều

    • Năm 1996, ở Burning Man, tôi đã nói chuyện với một người nói rằng anh ấy từng làm các sản phẩm của Kai
      Khi tôi nói rằng mình dùng và thích các sản phẩm đó, anh ấy có vẻ khá vui, và anh ấy kể rằng anh thường nói chuyện với những người đang phê thuốc, nhờ họ mô tả các mẫu hình họ nhìn thấy, rồi sau đó quay lại và thử tái tạo chúng
      Tôi tự hỏi liệu khả năng người đó chính là bạn có thấp đến mức trúng xổ số hay không
      Dù thế nào, tôi cũng muốn gửi lời cảm ơn cá nhân tới bạn và các đồng nghiệp vì những gì các bạn đã tạo ra
    • Sree, chào bạn! Tôi từng làm dưới quyền Fegette rồi sau đó cũng làm dưới quyền Javier
      Đó thật sự là một nơi, một thời kỳ và một nhóm người đáng kinh ngạc. Hy vọng bạn vẫn ổn
      Tôi cũng đồng ý rằng đoạn kết khá buồn. Tôi đã ở đó đến tận cuối cùng, khi “dark side” gần như trống rỗng
    • Bạn có thể giải thích phần đó chi tiết hơn một chút không?
  • Joel Spolsky từng phê phán UI của Kai
    https://www.joelonsoftware.com/2000/04/22/consistency-and-ot...
    Hôm nay tôi nhớ tới bài này vì trước hôm nay, đó là nơi duy nhất tôi từng đọc về phần mềm của Kai

    • Có đoạn nói rằng Netscape 6.0 đã triển khai lại toàn bộ các điều khiển Windows dùng chung; tất nhiên IE, VB và Access cũng đều tự triển khai các điều khiển Windows dùng chung của riêng mình
      Chỉ là họ đã cẩn thận để chúng hoạt động gần như giống hệt nhau
      Một phần những gì cần cho việc đó được Win32 API cố ý cung cấp, một phần cố ý không được ghi tài liệu, và một phần khác thì khó tìm hiểu đến mức đáng kinh ngạc
      [1] http://bytepointer.com/resources/old_new_thing/20050211_035_...
      [2] http://bytepointer.com/resources/old_new_thing/20150508_096_...
      [3] https://www.codeproject.com/Articles/12340/CImageButtonWithS...
    • Để hiểu đúng ý tưởng thiết kế UI của Kai, nên so sánh với UI giống buồng lái 747 của Framemaker cùng thời kỳ
    • Joel không sai
      Lần đầu dùng các công cụ có Kai tham gia, đôi khi khá bối rối
      KPT và các công cụ của MetaCreations luôn tập trung vào việc biến quá trình tạo ra và lặp lại trở nên trực quan, và UI cũng cố gắng làm điều đó
      Những thứ như hộp thoại trông kỳ lạ, nhưng thành thật mà nói, hầu hết UI thời đó cũng hoặc là như địa ngục, hoặc ít nhất là nhàm chán